2010-06-25 40 views
2

我想使用批处理文件删除文本文件中的换行。 有没有可能。 请提供一些帮助如何使用批处理文件删除换行

+1

请你帮个忙任何文件,不要试图做在DOS批处理有益的工作,它将使 你哭。相反,尝试“翻转”:这是旧的,它的工作原理,不需要哭。 https://ccrma.stanford.edu/~craig/utility/flip/ – msw 2010-06-25 06:40:35

+2

@msw:这几乎只取决于人员的专业知识以及解决方案需要部署的范围。如果我可以帮助的话,我经常会避免非标准的依赖关系。 sureshdharmadurai:你可能想详细说明一下,因为现在我看不出你的问题有太多用处。据我了解,你想从文件中删除换行符,将其转换为一行。但是,我怀疑这不是你想要的。 – Joey 2010-06-25 11:27:12

回答

1

如果你的意思是去除文本文件中的空行试试这个批处理文件:

for /f "delims= tokens=*" %%x in (inputfile.txt) do echo %%x >> outputfile.txt 

您可能还需要通过更换inputfile.txtoutputfile.txt使用%1%2对于它的名字到批处理文件