一个自动登录脚本的问题
发表于 : 2009-02-24 18:39
请看下面的代码,这是从http://ubuntuforums.org/showthread.php?t=192929复制的。改变变量之后在8。10上可以运行成功。但它登录后会自动再退出来。能不能留在远程机上shell窗口中呢?
代码: 全选
#!/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"