我有一份工作来编译32位和64位版本的代码,然后将包发送到中央服务器,以编译代码,我必须运行一个shell脚本并调用另一个脚本,因为这两个脚本具有近1k行,我不想合并到一个脚本。
我已经看到了答案,这只是解决了部分问题 run shell on remote-machine,Jason R. Coombs的anwser很棒,当我在本地计算机上运行shell脚本时,实际上它在远程运行,这就是我想要的输出,这就是我想要的。例如在编译时32位版本失败,我可以看到本地计算机上出了什么问题,而无需ssh到远程计算机上即可再次编译。 有两个问题:
1。如何在本地计算机上运行两个脚本,我只是不想将近1k个shell脚本合并在一起。
2。运行脚本时,如何更改工作方式,例如,我希望代码在/ root / compile32中运行,shell脚本将git clone代码并使用make和其他操作编译和安装。 / p>