我想制作一个 ping 脚本,它不显示“请求超时”,而是返回其他内容,例如“离线”。
我希望这是在 ping 运行期间输出的,而不是在命令完成后输出的。
我正在使用 cmd 的批处理文件
我想要这个命令,所以当我 ping 某人时它看起来比请求超时更有趣。
我目前正在尝试寻找允许我用 txt 替换其他 txt 的命令,虽然我还没有成功,但我认为我越来越接近了。
我正在尝试 | 查找“请求超时”,如果它有效,我仍然不知道允许我用我想要的内容替换该 txt 的命令。
答案1
的输出ping
可以通过管道传输到sed
对于 Windows:
ping example.com | sed "s/Request timed out./Replacement Text/"
在上面的例子中,文本请求超时。被替换为替换文本。