在脚本中为了使用sshpass进行ssh登录,一开始时使用如下命令:
sshpass -p 密码 rsync -rvl $file '-e ssh -p 20024' hp24@219.216.65.234:/home/hp24/zgd/smr/late
但是报错:
bash: 密码:event not found
将密码写为字符串即可,如下:
sshpass -p ‘密码’ rsync -rvl $file '-e ssh -p 20024' hp24@219.216.65.234:/home/hp24/zgd/smr/late