我只需要将ping的“请求超时”输出行捕获到文件中。
不起作用的是:
ping server | grep Request > file.txt
ping server > file.txt 2>&1 | grep Request有什么建议吗?
主机是OS 10.9.x
提前感谢
我
发布于 2015-01-23 09:22:37
需要修改缓冲操作。如果“请求超时”是stdout,试着遵循;
ping server | stdbuf -o0 grep Request > file.txt
否则,如果“请求超时”为stderr
ping server | stdbuf -e0 grep Request > file.txt
https://stackoverflow.com/questions/28094371
复制相似问题