摘要: Expect 交互 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而expect就使用来实现这种功能的工具。expect是一个免费的编程工具语言,用来实现自动和交互式任 阅读全文
posted @ 2020-06-17 21:25 luowendy 阅读(413) 评论(0) 推荐(0)
摘要: expect ssh 另外一台主机 #!/usr/bin/expect spawn ssh 192.168.177.251 # spawn 后面加上要执行的命令 expect "yes/no" # expect 是将spawn的命令才能被expect捕捉到 send "yes\r" # send 是 阅读全文
posted @ 2020-06-17 21:07 luowendy 阅读(133) 评论(0) 推荐(0)
摘要: shell 脚本 检测域名是否正常 yumming(){ #函数 web=`cat /root/web.txt` #需要检测的域名 for sum in ${web[*]} #讲需要检测的域名以数组的形式 do curl=`curl -I -m 10 -o /dev/null -s -w %{htt 阅读全文
posted @ 2020-06-17 20:57 luowendy 阅读(1159) 评论(0) 推荐(0)
摘要: 小游戏 随机猜数字 #!/bin/bash shui=`expr $RANDOM % 10` #随机生成数字 count=0 #计数器 while true do read -p "请输如你要输入的数字" i let a++ #计数器循环相加 if [ $i -eq $shui ];then #才对 阅读全文
posted @ 2020-06-17 20:46 luowendy 阅读(225) 评论(0) 推荐(0)
摘要: expect 模拟交互ftp 上传文件到指定目录下 服务端下载vsftpd 1.服务端下载vsftpd yum -y install vsftpd 2.配置vsftpd anon_upload_enable=YES anon_mkdir_write_enable=YES chown_uploads= 阅读全文
posted @ 2020-06-17 20:26 luowendy 阅读(266) 评论(0) 推荐(0)