2010-08-17 122 views
2

我在控制檯上使用以下命令編寫了一個Perl程序,用於從Linux機器上的tail命令捕獲實時數據流:如何在遠程計算機上執行Perl程序?

tail -f xyz.log | myperl.pl 

它工作正常。但是現在我必須在另一臺機器上執行這個Perl程序,因爲日誌文件在不同的機器上。誰能告訴我怎麼做呢?

回答

2

或者你甚至可以說

ssh remotemachine bash -c "tail -f xyz.log | myperl.pl" 

才能運行在遠程機器上的腳本(如果你的腳本產生一些輸出文件,你想他們遠程計算機上)

+0

嘗試它作爲welll ....非常感謝... – awaiskhan200 2010-09-03 20:27:20

3

可以說

ssh remotemachine tail -f xyz.log | myperl.pl 

我想,也許在本地安裝遠程日誌目錄到你的管理機器,並做處理那裏。

+0

是它的工作.. ..感謝很多.... – awaiskhan200 2010-09-03 20:26:59

相關問題