由于现网有时候要测试很多端口的连通性,所以就写了个小脚本,实现批量测试

将telnet成功的写入到telnet_alive.txt中,失败则写入telnet_die.txt中

#!/bin/bash

#this script test UP to other host.

#Iplist=/opt/script_test/iplist.data

Portnumber=7001

for ip in $(cat iplist.data)

do

(sleep 1;)|telnet  $ip $Portnumber >>telnet_result.txt

done

cat telnet_result.txt|grep -B 1 \]|grep [0-9]|awk '{print $3}'|cut --delimiter . --fields 1,2,3,4>telnet_alive.txt

comm -23 iplist.data telnet_alive.txt>telnet_die.txt

#cat telnet_result.txt telnet_alive.txt|sort|uniq -u >telnet_die.txt

rm -rf telnet_result.txt

exit 0;

linux 批量telnet 脚本,shell脚本-批量telnet相关推荐

  1. Shell入门笔记:Linux批量提取文件名/shel文件名提取日期/NCL批量读取文件(shell脚本结合)

    在大型计算时,我们会使用linux系统,而linux系统下使用Shell脚本进行一些批处理任务会十分方便,在这里,我将以我个人遇到的问题为例,结合Shell语言的一些常用命令和知识点,完成对于Shel ...

  2. 【Linux命令行与Shell脚本编程】三,Linux文件系统

    Linux命令行与Shell脚本编程 第三章 Linux文件系统 文章目录 Linux命令行与Shell脚本编程 三.Linux文件系统 3.1,查看文件 3.1.1,ls 命令 选项和参数 3.1. ...

  3. linux 命令行与shell脚本编程大全

    linux 命令行与shell脚本编程大全 第一章 Linux LiveCD就是从cd读取的系统,由于没法将数据写入到cd,所以一旦重启,之前操作过后的一切数据都会丢失. 第二章 第三章 1.man手 ...

  4. Linux命令行与shell脚本编程大全:第2版

    <Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...

  5. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---34

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...

  6. Linux命令行与shell脚本编程大全(第3版)

    作者:[美] 布鲁姆(Richard Blum),布雷斯纳汉(Christine Bresnahan) 著,门佳,武海峰 译 出版社:人民邮电出版社 品牌:iTuring 出版时间:2016-08-0 ...

  7. Linux_《Linux命令行与shell脚本编程大全》第十八章学习总结

    时间:2017年12月04日星期一 说明:本文部分内容均摘取自书籍<Linux命令行与shell脚本编程大全>,版权归原作者所有.<Linux命令行与shell脚本编程大全>( ...

  8. Linux下如何执行Shell脚本

    Linux下如何执行Shell脚本 Linux下你可以有两种方式执行Shell脚本: 1.用shell程序执行脚本:根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等 ...

  9. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---02

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...

  10. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---20

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...

最新文章

  1. C#异步编程的实现方式(6)——层次任务
  2. 海量日志数据分析与应用》场景介绍及技术点分析
  3. Mac 技术篇-VS Code插件安装方法,查看vscode已安装插件的方法
  4. HIT训练营----1 题解
  5. 基于selenium实现12306的登录操作(图形验证码识别)
  6. 额外篇 | basemap(上)
  7. hive.ql.exec.DDLTask. MetaException(message:java.io.IOException: Attempt to start meta tracker faile
  8. LeetCode 152. 乘积最大子序列(DP)
  9. ansys 内聚力_内聚力 软件工程
  10. 为啥HashMap的默认容量是16?
  11. git 查看分支_系统掌握Git之—探索.git
  12. fast.ai 深度学习笔记:第一部分第二课
  13. 软件开发工作的绩效评估
  14. 《手语图像识别系统设计--人体动作识别》设计与实现
  15. qt导出word模板(模块化程序,直接调用保存数据到指定路径)
  16. Java新手训练——基础小题
  17. 经颅电刺激促进睡眠振荡及其功能耦合增强轻度认知障碍患者的记忆巩固
  18. 物联网应用之现代档案馆环境智能化监控系统解决方案
  19. SQL语句——根据身份证号提取省份、出生日期、年龄、性别
  20. 计算机网络(自顶向下)笔记

热门文章

  1. SCL语言如何进行运算和表达式计算?
  2. STM32学习笔记一、 IO模拟串行通讯
  3. 学会线性表,一篇就够了
  4. 微信小程序 - 选择图片、预览图片、删除图片
  5. 基于OptiSystem的LD\LED\EDFA仿真分析
  6. 移动web:如何下载和使用Normalize.css?
  7. Java入门小练习:彩票小程序
  8. 如何用bat语句锁定计算机,如何用bat命令重启电脑或关机
  9. 相亲数亲密数,不要去误入遍历的坑!!
  10. win10设置虚拟内存_电脑内存不够用,可以试试设置虚拟内存