看板 Linux 關於我們 聯絡資訊
標題可能不是很清楚 我在 A 主機執行一支 a.sh , 內容是 ssh B主機 "./b.sh" 我要怎麼將 b.sh 執行時的輸出在 a 主機這端顯示出來 目前想到只有輸出到檔案、但是這樣就沒辦法即時發現問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.170.2 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1452239501.A.4B3.html
kenduest: 你是遠端登入,所以你在a主機執行時候還是可以看到啊 01/08 16:33
敘述可能不清楚 我在桌機遠端 ssh 到 A主機 看到的只有 a.sh 執行的畫面 然後我想看到 b.sh 輸出 ※ 編輯: zhucc (220.132.170.2), 01/08/2016 17:30:29
jokester: 不是本來就會轉送stdout stderr? 01/08 17:47
對不起、搞半天是我蠢了 我在 a.sh 裡面 下了 ssh B主機 "./b.sh" > /dev/null ※ 編輯: zhucc (220.132.170.2), 01/08/2016 19:58:12
kenduest: script 要把導向到 /dev/null 拿掉啊,要不然一定看不到 01/08 22:55
對啊、所以我才說我蠢了Orz ※ 編輯: zhucc (59.126.110.28), 01/09/2016 00:30:19