美文网首页
Shell编程-获取ping的平均值

Shell编程-获取ping的平均值

作者: 开口海螺 | 来源:发表于2018-10-01 22:59 被阅读0次

思路说明:

  1. 使用ping命令
ping -c 4 127.0.0.1

PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.101 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.032 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.062 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.062 ms

--- 127.0.0.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.032/0.064/0.101/0.025 ms
  1. 通过grep命令获取rtt
ping -c 4 127.0.0.1 | grep '^rtt'
rtt min/avg/max/mdev = 0.032/0.064/0.101/0.025 ms
  1. 然后通过awk命令,使用“/”,进行分组,并获取全部分组数,然后获取指定的组
awk -F"/" '{print NF}'
7
awk -F"/" '{print $5F}'
0.064
  1. 最终使用的组合Shell命令如下:
ping -c 4 127.0.0.1 | grep '^rtt' | awk -F"/" '{print $5F}'
0.064
  1. 同理 获取Ubuntu版本号
lsb_release -c |awk -F '\t' '{print $2F}'
xenial

相关文章

  • Shell编程-获取ping的平均值

    思路说明: 使用ping命令 通过grep命令获取rtt行 然后通过awk命令,使用“/”,进行分组,并获取全部分...

  • shell 案例

    Shell编程一 Shell防范ARP攻击 Shell编程二 Shell防范DDos攻击 Shell编程三 ...

  • shell 第一天

    shell编程初识 1.1 shell编程初识 shell的定义 Shell 是命令解释器 Shell 也是...

  • 04

    兄弟会第四天笔记 问题: xshell是个软件,shell编程是一种编译环境 VM虚拟机ping的通,连接不上!需...

  • 78.shell编程

    shell编程 Shell脚本,是一种为shell编写的脚本程序。 Shell编程跟JavaScript、Pyth...

  • 2019-01-25

    Linux系统Shell编程指南 前言 适合人群:有类似C编程基础的人 一、Shell编程介绍 Shell解释型语...

  • day 28

    shell编程基础 shell编程一小时光速入门web集群架构会用到shell编程基础 1、为什么要学shell编...

  • Shell 编程的 Hello World

    什么是 Shell?简单来说,Shell 编程是对 Linux 命令的逻辑化处理。 来看看 Shell 编程是如何...

  • Shell 编程的 Hello World

    什么是 Shell?简单来说,Shell 编程是对 Linux 命令的逻辑化处理。 来看看 Shell 编程是如何...

  • 后端运维人员必备shell编程入门

    本文转载自 公众号 Snailclimb Shell 编程入门 走进 Shell 编程的大门 为什么要学Shell...

网友评论

      本文标题:Shell编程-获取ping的平均值

      本文链接:https://www.haomeiwen.com/subject/jqcooftx.html