經過許多不成功的研究,我決定在這裏問我的問題,所以也許有人會爲我提供一個答案或領導我的問題。如何將Python打印命令重定向到putty SSH控制檯?
我有一個運行作爲嵌入設備(OS是Linux發行版)上的後臺進程的Python腳本。該腳本進行重要測量,因此無法終止或重新啓動。
我想知道是否可以實現一段代碼,當我們通過消息傳遞協議(MQTT)向它發送命令時,它將print()輸出重定向到Putty SSH控制檯。
因此,情況將是這樣的:
- 設備接收命令,設置一個變量爲1張
- 打印()的輸出現在將通過油灰SSH客戶端打開當前根會話可見。
我不知道這是否是可能的,但我打開的建議。
預先感謝您爲您的答案,對不起我的英文不好。
這聽起來像是一個非常「專業」的解決方案。將Python腳本放到一些文件空間(可能以某種「旋轉」的方式避免填充寶貴的空間)以及在登錄時「tail -f」該文件會更容易嗎? – GhostCat
跨網站重複:http://unix.stackexchange.com/questions/58550/how-to-view-the-output-of-a-running-process-in-another-bash-session – tripleee
好THX我想我會這樣做的 –