2011-06-10 44 views
0

我在Unix機器上,我需要通過rsh遠程連接到Windows機器並列出特定目錄中的所有文件。如何連接到遠程機器並列出目錄中的所有文件?

我讀過的大部分代碼都很混亂。有沒有簡短的例子如何做到這一點?

+0

rsh ???如果不知道你在做什麼,你爲什麼不使用smbclient來列出你的文件? – pavel 2011-06-10 19:09:57

回答

1
rsh $machine -l $user "dir $directory" 

應該可以正常工作。

嘗試這樣的:

my @files = qx(rsh $machine -l $user "dir $directory"); 

QX是一個系統調用返回的結果爲一個數組,每行一個條目。

只是出於好奇,你能鏈接到一個令人困惑的例子嗎?

相關問題