我有一個python腳本,它可以在後臺連續運行,並在標準輸出上打印一些日誌。 如果我通過ssh在同一臺機器上登錄同一用戶,但是我看不到輸出,因爲(我猜)我打開了一個不同的shell。 有沒有什麼辦法可以指定這個進程的標準輸出必須在我登錄的所有shell中使用啓動進程的用戶的相同用戶名來看?顯示在多個控制檯上的進程的輸出
或者我想將輸出重定向到一個文件並打開這個文件...但是我寧願避免這樣的解決方案。
預先感謝任何建議...
我有一個python腳本,它可以在後臺連續運行,並在標準輸出上打印一些日誌。 如果我通過ssh在同一臺機器上登錄同一用戶,但是我看不到輸出,因爲(我猜)我打開了一個不同的shell。 有沒有什麼辦法可以指定這個進程的標準輸出必須在我登錄的所有shell中使用啓動進程的用戶的相同用戶名來看?顯示在多個控制檯上的進程的輸出
或者我想將輸出重定向到一個文件並打開這個文件...但是我寧願避免這樣的解決方案。
預先感謝任何建議...
我已經看到,確實屏做什麼,我需要...... 感謝伊格納西奧
在UNIX中,您可以編寫使用命令wall
所有炮彈。但我不確定是否有wall
的Python綁定。
這就是'screen'是... – 2012-07-25 07:36:59
我經常這樣做在這種情況下將輸出重定向到一個文件,並運行'尾巴-f'在一個單獨的終端。 – 2012-07-25 07:59:05
或者你可以使用'tmux'。 – 2012-07-25 08:03:16