`
houkai2009
  • 浏览: 226731 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
  • 浪迹随风: 文章是挺好的,不过太杂了。。。信息量也很大。。。很难消化。。。 ...
    EJB 介绍
  • javaersu: yds3300376yd 写道学习了,只是楼主写的有点杂,现在 ...
    EJB 介绍
  • yds3300376yd: 学习了,只是楼主写的有点杂,现在还看不太懂,刚学习EJB,我觉 ...
    EJB 介绍
  • javaersu: 不错,这里也有一篇类似的EJB文章教程http://www.y ...
    EJB 介绍
  • dingding5060: brother , 你贴代码想说明什么???
    enum

#!/usr/bin/expect

 
阅读更多
#!/usr/bin/expect#!/usr/bin/expect
分享到:
评论

相关推荐

    expect中为send语句上加变量的代码

    /usr/bin/expectset ssh_user “fivetrees”set password “123456”spawn ssh -i /root/.ssh/$ssh_user root@xiaopp.3f.comexpect_before “no)?” {send “yes\r” }sleep 1expect “Enter passphrase for key*”...

    expect自动登录.pdf

    /usr/bin/expect spawn ssh -l root ***.***.*.** expect "password:" send "123\r" interact ``` 将上述内容保存为`expect.sh`,并给予执行权限,然后运行: ``` chmod +x expect.sh ./expect.sh ``` 脚本将自动...

    Mac下使用SSH连接远程Linux服务器

    本文主要介绍三种方法,在Mac下使用SSH连接远程Linux服务器。 方法一:使用终端 1.打开终端,点击新建远程连接... ... ... ...1.打开iTerm2并输入命令:cd ~/.ssh/ .../usr/bin/expect -f set user 自己的远程服务器的用户名 set

    tcl-expect

    /usr/bin/expect spawn ssh user@host expect "password:" send "mypassword\r" expect "$" send "ls\r" expect "$" send "exit\r" ``` 在这个示例中,`spawn`用于启动一个SSH会话,`expect`用于等待密码提示符出现...

    shell编程讲座shell编程讲座

    /usr/bin/expect`: Expect脚本语言,用于自动化交互式任务。 - `#!/usr/bin/perl`: Perl语言,功能强大的脚本语言。 #### 2. 变量与环境变量 - `$HOME`: 用户的家目录。 - `$UID`: 当前用户的ID。 - `$PWD`: 当前...

    linux 模拟键盘输入

    /usr/bin/expect`,这样系统就知道使用哪个解释器来运行脚本。 2. **设置超时时间:** ```bash settimeout 30 ``` `settimeout`命令用于设定Expect在等待响应时的超时时间,默认单位是秒。在这个例子中,如果...

    14.Shell脚本编程之expect.md

    /usr/bin/expect spawn scp /etc/fstab 192.168.8.100:/app/ expect { "yes/no" { send "yes\n"; exp_continue } "password" { send "centos\n" } } expect eof ``` 这个脚本首先启动一个新的进程来执行 `scp` ...

    expect5.45

    /usr/bin/expect`作为脚本的首行,指定解释器。 `expect`脚本的基本结构包括`spawn`命令来启动进程,`expect`命令来等待预期的输出,以及`send`命令来发送输入。例如,一个简单的`ssh`登录脚本可能如下所示: ```...

    linux-expect模拟键盘输入实现定时登录教程.zip

    /usr/bin/expect spawn ssh user@example.com expect "password:" send "your_password\n" expect "$ " interact ``` 在这个脚本中,`spawn`命令启动一个进程,这里是SSH连接;`expect`命令等待并匹配特定的字符串...

    linux下的expect的简单用法及举例-文档

    /usr/bin/expect`开头,并且包含了多种关键命令用于实现自动化操作。下面是一些常用命令: - `set`: 设置变量。 - `spawn`: 启动一个外部程序。 - `expect`: 等待匹配特定的字符串或正则表达式。 - `send`: 发送...

    sh_scp.zip

    /usr/bin/expect spawn scp -r local_dir user@remote_server:/remote/path/ expect "password:" send "your_password\n" expect eof ``` 在这个脚本中,`spawn`启动`SCP`命令,`expect`等待"password:"提示出现,...

    linux命令expect实现ssh登陆.docx

    /usr/bin/expect -f set ip "localhost" set passwd "liuliancao" set timeout 10 spawn ssh liuliancao@$ip expect "(yes/no)?" { send "yes\r" exp_continue } expect "password:" { send "$passwd\r" ...

    Linuxssh登录远程服务器 expect

    /usr/bin/expect spawn ssh username@remote_server expect "password:" send "your_password\r" expect "$ " send "your_command\r" expect "$ " send "exit\r" ``` 在这个脚本中,`spawn`命令启动了一个新的进程...

    用expect 实现切换用户时自动输入密码.txt

    /usr/bin/expect -f # 脚本名称:autosu.sh # 启动su命令 spawn su - # 等待密码提示符出现 expect ":" # 发送密码 send "rootpasswd\r" # 进入交互模式 interact ``` **注意事项**: - **执行脚本的方式**:不能像...

    linux-expect

    /usr/bin/expect # Change login shell to tcsh set user [lindex $argv 0] spawn chsh $user expect "]:" send "/bin/tcsh\r" expect eof exit ``` 该脚本的功能是: - 使用 `spawn` 命令启动 `chsh` 命令,传递...

    expect for redhat linux as4

    /usr/bin/expect`,表示脚本使用`expect`解释器执行。接着定义变量,如`spawn`用于启动进程,`expect`用于等待预期输出,`send`用于发送输入,`interact`用于让控制权交还给用户。 一个简单的`expect`脚本例子: ...

Global site tag (gtag.js) - Google Analytics