仅使用 "search_string" 定界符的 findstr 命令说明

Clarification on findstr command with just "search_string" delimiter

问题来了。我在命令提示符中输入 findstr "a" 然后它只显示一个空白屏幕。如果我输入一个带有 "a" 的字符串,那么 cmd 将 return 是我按回车键几次后输入的字符串的副本。我只是对正在发生的事情感到好奇。

Example 
B:\Desktop>findstr "a"
a

a

Findstr 在文件中查找字符串。如果您不指定文件名,则会从键盘接受数据,因此您可以随心所欲地输入内容。每当您输入包含目标的字符串时,findstr 将在您按 enter 时报告该字符串。您可以通过输入 control-Z 击键来终止键盘输入(同时按下 control 和 z。这是 CP/M 时代的标准文件结束字符,当时文件大小在128 字节的块,而不是以字节为单位,因此使用 control-Z(通常显示为 ^Z)来指示部分填充的块。