我正在使用类似这样的命令timeout 10 ping 8.8.8.8 | tail -2
。
这里我得到的输出为Terminated
。但我需要的最后两行ping
。
有人能告诉我该怎么办吗
答案1
我必须使用&>
运算符。
timeout 10 ping 8.8.8.8 &>out.txt
并cat out.txt | tail -2
给出最后两行ping
答案2
你已经找到了答案,但你也可以尝试
ping -w10 8.8.8.8
这告诉 ping 继续 ping 10 秒,然后停止。