随笔分类 -  shell脚本

【转载】expect spawn、linux expect 用法小记
摘要:使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。 脚本代码如下: 1.#!/usr/bin/expect 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的expect 阅读全文

posted @ 2019-02-12 18:11 hong_0632 阅读(207) 评论(0) 推荐(0)

expect spawn not found
摘要:expect实现自动登录的脚本时报expect spawn not found 原来linux 执行sh脚本有两种方式,一种时将脚本作为sh 的命令行参数,另一种时将脚本作为具有执行权限的可执行脚本 将脚本作为sh 的命令行参数运行的方式如下 sh test.sh 或 sh /root/test.s 阅读全文

posted @ 2019-02-12 18:07 hong_0632 阅读(2992) 评论(0) 推荐(0)

【转载】expect spawn的用法
摘要:转载【https://www.cnblogs.com/jason2013/articles/4356352.html】 一、概述 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互 阅读全文

posted @ 2019-02-12 16:48 hong_0632 阅读(895) 评论(0) 推荐(0)

【转载】使用sh -x调试shell脚本
摘要:[转载]http://blog.chinaunix.net/uid-20564848-id-73502.htmll 1. 通过sh -x 脚本名 #显示脚本执行过程 2.脚本里set -x选项,轻松跟踪调试shell脚本[以下字段转自:http://linux.chinaitlab.com/SHEL 阅读全文

posted @ 2019-02-12 16:45 hong_0632 阅读(1603) 评论(0) 推荐(0)

【expect安装】
摘要:直接在root下输入expect,如下示例,说明已经安装expect 如果报未找到,则需要安装 如果能连到外网,可以使用yum安装 yum install expect yum install expect-devel yum install tcl b.如果不能连外网,只能使用源码编译安装 手动下 阅读全文

posted @ 2019-02-11 18:15 hong_0632 阅读(345) 评论(0) 推荐(0)

导航