100ミリ秒を超えるpingをファイルに出力し、タイムスタンプを追加します。

100ミリ秒を超えるpingをファイルに出力し、タイムスタンプを追加します。

100ミリ秒より長い時間のすべてのpingをファイルに保存し、各行にタイムスタンプを追加したいと思います。

検索してみると次のような内容が得られました。

ping HOST | grep --line-buffered "time=[0-9][0-9][0-9]" | perl -nle 'print scalar(localtime), " ", $_' > outputFile

まず、--line-buffered

ベストアンサー1

パールなし:

ping -c 10 -D HOST | grep -E "time=[1-9][0-9]{2,}" >> output.txt

おすすめ記事