3
我有一個客戶端和一個主機程序(用c編寫),我想從兩個不同的遠程位置同時運行。由於我必須這樣做50次來收集數據,我不想單獨運行它們。一方面,我需要通過ssh登錄,啓動腳本並告訴它將輸出寫入文件。然後我需要通過ssh登錄到另一個盒子並告訴它發送數據,然後再重複整個過程49次。從一個腳本在兩臺不同的計算機上同時運行兩個bash命令
我想我需要的是從兩個獨立的窗口運行這兩個命令。
如何告訴單個bash腳本產生兩個窗口,在每個窗口中輸入單獨的命令然後返回到父窗口?
謝謝。我只是自己發現了這一點,但我也不知道你可以從ssh行開始一個命令。 – 2010-02-13 21:59:31
要添加的重要事項:您可能想從流程中獲得pid,以便您可以等待它完成。在產生每個進程後,pid存儲在$#中。 – 2010-02-15 06:49:23