天天看點

sftp密碼包含敏感字元

使用sftp配合expect免密傳輸檔案
密碼中包含$符敏感資訊(例如$12345)
執行腳本後依舊提示讓輸入密碼

需要将密碼加入轉義符和單引号
sftppass=\$12345
這樣子依舊會報錯:
Password cat't read "12345": no such variable

正确格式:
sftppass='\$12345'