因此,我有一個Python腳本連接到客戶端服務器,然後獲取我需要的一些數據。python值在遠程服務器上的bash行
現在,它將以這種方式工作,從客戶端我的bash腳本需要像下面的輸入和它的工作方式。
client.exec_command('/apps./tempo.sh' 2016 10 01 02 03))
現在我嘗試從我的python腳本獲取用戶輸入,然後將其轉移到我的遠程調用bash腳本和多數民衆贊成在那裏我得到了我的問題。這是我在下面嘗試的。
下面是我試過的方法,我沒有運氣的工作。
import sys
client.exec_command('/apps./tempo.sh', str(sys.argv))
的據推測工作代碼的例子在語法上是無效的。 'exec_command()'採取什麼參數?你在使用'paramiko'嗎? – mhawke
也許''/apps./tempo.sh'+''.join(sys.argv)'? –