windows cmd:将COM端口输出读取到FINDSTR以进行输出过滤

时间:2018-03-13 09:52:49

标签: cmd serial-port pipe findstr

我试图显示我从COM读取的过滤数据。

我将信息显示为:

COPY COM6 CON 这适用于显示所有数据。

但我想只显示以" Date"开头的数据。和"折射" 这就是我想出来的,但这并不能说出来:

ECHO COM6 | findstr /R "^Date.* ^Refractive.*" | CON

这种CAN有用吗?

#1 ~~~~~~~~~~~~~

附录

如果您对这是如何工作或出于开发目的感到好奇,我将使用它来创建与零调制解调器电缆链接的虚拟COM端口: com0com项目的主页是http://com0com.sourceforge.net/

它创建了2个COM端口,例如COM5& COM6,好像他们直接连接到彼此。因此,发送到COM5的消息将由COM6接收,反之亦然。 因此,通过打开2个命令提示,在一个中我读取一个txt文件并将其发送到COM5,另一个监听COM6

cmd1: type D:\test.txt > COM5

cmd2: TYPE COM8 CON | findstr /R "^Date.* ^Refractive.*"

#2 ~~~~~~~~~~~~~

这也有效,可能是写它的更好方法。 谢谢@Stephan TYPE COM6 | findstr /R "^Date.* ^Refractive.*" > CON

0 个答案:

没有答案
相关问题