Windows命令行:循环遍历.txt中的每个单词,将其输出到新.txt中的换行符
我感觉这是一个非常简单的问题,但我对 Windows 命令行相对缺乏经验,因此需要询问。在我正在编写的批处理文件中,如何循环遍历文本文件中的每个单独的单词,并将该单词输出到新文本文件中的新行?
感谢您的任何建议!
I get the feeling this is a pretty simple issue but I'm relatively inexperienced with Windows command line hence the need to ask. In a batch file I'm writing, how would I loop through every separate word in a text file, and output that word to a new line in a new text file?
Thanks for any suggestions!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
听起来像超级灵活和最不为人知的DOS FOR命令就是你需要的东西:
看到这个堆栈问题
编辑:这应该在文件中工作。不管怎样……看看吧。顺便说一句,在 Powershell 中更容易。
sounds like the uber-flexible and least-known-in-DOS FOR command is what you need something like:
see this stack question
EDIT: This shoudl work foe lines in a file. Eaither way... take a look at for. BTW MUCH easier in Powershell.