例子:取ping结果中的延迟值
g@g-virtual-machine:~$ ping kernel.org -c 1
PING kernel.org (139.178.84.217) 56(84) bytes of data.
64 字节,来自 dfw.source.kernel.org (139.178.84.217): icmp_seq=1 ttl=49 时间=223 毫秒
--- kernel.org ping 统计 ---
已发送 1 个包, 已接收 1 个包, 0% 包丢失, 耗时 0 毫秒
rtt min/avg/max/mdev = 251.139/251.139/251.139/0.000 ms
g@g-virtual-machine:~$ ping kernel.org -c 1 | awk '/:/{print $7}'
时间=223
g@g-virtual-machine:~$ ping kernel.org -c 1 | awk '/:/{print $7}' | awk -F '=' '{print $2}'
223
awk '/:/{print $7}'
取包含冒号“:”的行,以空格分割选取第7列
awk -F '=' '{print $2}'
指定分隔符为“=”,取分割的第二部分