我在控制檯上使用以下命令編寫了一個Perl程序,用於從Linux機器上的tail
命令捕獲實時數據流:如何在遠程計算機上執行Perl程序?
tail -f xyz.log | myperl.pl
它工作正常。但是現在我必須在另一臺機器上執行這個Perl程序,因爲日誌文件在不同的機器上。誰能告訴我怎麼做呢?
我在控制檯上使用以下命令編寫了一個Perl程序,用於從Linux機器上的tail
命令捕獲實時數據流:如何在遠程計算機上執行Perl程序?
tail -f xyz.log | myperl.pl
它工作正常。但是現在我必須在另一臺機器上執行這個Perl程序,因爲日誌文件在不同的機器上。誰能告訴我怎麼做呢?
或者你甚至可以說
ssh remotemachine bash -c "tail -f xyz.log | myperl.pl"
才能運行在遠程機器上的腳本(如果你的腳本產生一些輸出文件,你想他們遠程計算機上)
可以說
ssh remotemachine tail -f xyz.log | myperl.pl
我想,也許在本地安裝遠程日誌目錄到你的管理機器,並做處理那裏。
是它的工作.. ..感謝很多.... – awaiskhan200 2010-09-03 20:26:59
嘗試它作爲welll ....非常感謝... – awaiskhan200 2010-09-03 20:27:20