2026년 1월 12일 월요일

[AIX] sftp 자동 접속 스크립터

AIX에서 sftp 자동 접속 스크립터 

 

# cat sftp.sh
expect << EOF

set timeout 120
spawn sftp -oport=22 $2@$1

expect {
"yes/no" { send "yes\r"; exp_continue}
"password:" { send "$3\r" }
}

    expect "sftp>" { send "cd $4\r"}
    expect "sftp>" { send "put $5$6\r"}
    expect "sftp>" { send "ls -l $6\r"}
    expect "sftp>" { send "!ls -l $5$6\r"}
    expect "sftp>" { send "bye\r"}
    expect eof

EOF