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