为什么findstr在同一行显示所有内容?

时间:2017-03-12 18:53:38

标签: batch-file

我正在尝试使用以下命令显示当前目录及其子目录中包含单词.txt的所有hungry个文件:

findstr /si hungry *.txt

但我有这个输出:

users\fich1.txt:hungryprojects\ll\ll.txt:Hungry

我希望它能以不同的方式显示,例如:

users\fich1.txt:hungry
projects\ll\ll.txt:Hungry

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

当行结尾为MAC样式,仅回车而不是回车和换行时,会发生这种情况 您必须先转换文件。
你可以看看dbenhams jrepl.bat混合脚本。