在执行ping时在Linux中捕获字符串

时间:2014-11-24 09:43:24

标签: python linux find ping

我尝试在执行ping时找到特定的字符串。在Windows中,我只需使用命令即可完成:

ping localhost | find "time"

但是,当我在Linux中执行此命令时,它会返回:find:' time' : 没有相应的文件和目录。 我正在制作一个程序,可以使用python在linux和windows中运行。为什么我想找时间'在ping输出中是因为errorlevel总是返回' 0'即使目标主机无法访问(在Windows中)。有什么建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

使用grep,找不到:

ping localhost | grep "time"

发现它用于查找文件,而不是字符串