Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Mac ping,但仅显示平均毫秒_Macos_Bash_Terminal - Fatal编程技术网

Macos Mac ping,但仅显示平均毫秒

Macos Mac ping,但仅显示平均毫秒,macos,bash,terminal,Macos,Bash,Terminal,我想要的是ping一个服务器,但只想返回平均时间,我认为grep或类似的东西会有所帮助,但谷歌搜索不会返回太多有用的信息 这将进入一个geektool脚本,它将显示一个服务器ping,让我看看它是否启动 需要是一个脚本/命令,它将在终端中工作,因为我还需要将它拉到python上 谢谢像这样的东西怎么样: ping -c 5 google.com | grep "round-trip" | cut -f 5 -d "/" 不知何故,在我的系统上,ping命令不会输出往返,而是rtt。 所以这一个

我想要的是ping一个服务器,但只想返回平均时间,我认为grep或类似的东西会有所帮助,但谷歌搜索不会返回太多有用的信息

这将进入一个geektool脚本,它将显示一个服务器ping,让我看看它是否启动

需要是一个脚本/命令,它将在终端中工作,因为我还需要将它拉到python上


谢谢

像这样的东西怎么样:

ping -c 5 google.com | grep "round-trip" | cut -f 5 -d "/"

不知何故,在我的系统上,ping命令不会输出
往返
,而是
rtt
。 所以这一个会更好:

ping -q -c 5 google.com | tail -n 1 | cut -f 5 -d '/'
-q
使它不那么冗长,因为我们不需要太多的输出
tail
只返回输出的最后一行