我已經創建了一個用於存儲服務器變量的python腳本。
當我運行以下運行正常
if server == '11':
cmd1='p -ssh [email protected] -pw "goorba12345"'
os.system(cmd1)
這運行正常,我可以打開服務器。這個命令打開putty並將我登錄到服務器上。
但是如果密碼有'|'然後它給我錯誤:
if server == '11':
cmd1='p -ssh [email protected] -pw "||||||goorba12345"'
os.system(cmd1)
「goorba12345」不被識別爲內部或外部的命令, 運行的程序或批處理文件。
我在windows上打開這個腳本的putty會話。任何幫助,高度讚賞。請記住,這將在DOS上運行命令。我試圖使用bash轉義序列^,但沒有奏效。