1
我需要從Windows機器連接到遠程Linux服務器並執行Perl腳本。 我使用在windows中使用python在Linux上運行遠程perl腳本
command = "perl /usr/local/xfer/file.pl -ssh [email protected]"+hostname+" -pw password -batch"
pid = subprocess.Popen(command, shell=True)
嘗試,但它告訴我Can't open perl script "usr/local/xfer/file.pl'": No such file or directory.
我在做什麼錯在這裏,我怎麼能得到它的工作?
這幫了很大忙。在將plink.exe放入我的python路徑之後,我真正需要的是'subprocess.call'(['plink','-ssh','%s @%s'%(USER,HOST),' -pw',PASSWORD,'perl','//usr/local/xfer/file.pl'],shell = True)'' – CCKx