expect를 이용한 scp 파일 전송

NO NEED INPUT ID/PW

profile의 .ssh 정보를 건드리지 않고도 BATCH SHELL에 적용가능

 

 

> cat send.sh


#!/usr/bin/expect -f

expect <<EOF
spawn scp -oStrictHostKeyChecking=no /home/csipc/aa.txt csipc@10.10.10.14:/KTSLP/ehrd/upload/

expect "password:"
        send "QWE^123*as\r"
expect eof
EOF

 

 

+ Recent posts