[問題] 如何將遠端主機執行的sh訊息傳回來?

看板Linux作者 (阿朱哥)時間8年前 (2016/01/08 15:51), 8年前編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
標題可能不是很清楚 我在 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

01/08 16:33, , 1F
你是遠端登入,所以你在a主機執行時候還是可以看到啊
01/08 16:33, 1F
敘述可能不清楚 我在桌機遠端 ssh 到 A主機 看到的只有 a.sh 執行的畫面 然後我想看到 b.sh 輸出 ※ 編輯: zhucc (220.132.170.2), 01/08/2016 17:30:29

01/08 17:47, , 2F
不是本來就會轉送stdout stderr?
01/08 17:47, 2F
對不起、搞半天是我蠢了 我在 a.sh 裡面 下了 ssh B主機 "./b.sh" > /dev/null ※ 編輯: zhucc (220.132.170.2), 01/08/2016 19:58:12

01/08 22:55, , 3F
script 要把導向到 /dev/null 拿掉啊,要不然一定看不到
01/08 22:55, 3F
對啊、所以我才說我蠢了Orz ※ 編輯: zhucc (59.126.110.28), 01/09/2016 00:30:19
文章代碼(AID): #1MZsgDIp (Linux)