SSHを介してリモートデバイスに接続し、パケット損失カウンタを取得します。
$ ssh [email protected] cat /proc/net/pf_ring/*eth0* | grep -E "Tot Pkt Lost"
上記のコマンドの出力:
Tot Pkt Lost : 1083761951
Tot Pkt 不足している数だけ抽出するコマンドが必要です。
ベストアンサー1
GNUがある場合は、grep
次のようにできます。
ssh [email protected] 'cat /proc/net/pf_ring/*eth0*' |
grep -oP 'Tot Pkt Lost\s*:\s*\K\d+'
1083761951
しかし、awk
おそらくもっと簡単で移植性に優れたものがあるでしょう。
ssh [email protected] 'cat /proc/net/pf_ring/*eth0*' |
awk '/Tot Pkt Lost/{print $NF}'
1083761951