[root@localhost ~]# /usr/lib64/nagios/plugins/check_icmp -H 192.168.0.1 > /tmp/a.txt
[root@localhost ~]#
[root@localhost ~]# cat /tmp/a.txt
OK - 192.168.0.1: rta 0.410ms, lost 0%|rta=0.410ms;200.000;500.000;0; pl=0%;40;80;; rtmax=0.723ms;;;; rtmin=0.180ms;;;;
[root@localhost ~]#
[root@localhost ~]# cat /tmp/a.txt | sed -r 's/.*rta=([0-9\.]+).*;/\1/'
0.410
[root@localhost ~]# cat /tmp/a.txt | sed -r 's/.*rtmax=([0-9\.]+).*;/\1/'
0.723
[root@localhost ~]# cat /tmp/a.txt | sed -r 's/.*rtmin=([0-9\.]+).*;/\1/'
0.180
[root@localhost ~]#
この例では、Nagiosプラグインのcheck_icmpの実行結果から、
rta、rtmax、rtminの取得値を抽出している。