代码: 全选
#!/bin/bash
HOST="192.168.10.28"
USER="mark"
PASS="password"
VAR=$(expect -c "
spawn ssh $USER@$HOST
expect {
password: { send \"$PASS\r\"; exp_continue }
:~$ { send \"ls\r\"; }
}
exit
")
echo "==============="
echo "$VAR"