从我的合并批处理文件中删除空格

从我的合并批处理文件中删除空格

我正在尝试将多个文本文件合并为一个文件。以下命令的问题在于,它会在最终合并的文件内容中创建多个空格,并且不能有任何空格。我该如何修复脚本以从文件内容中删除所有空格?

@echo off
For %%I in (*.txt) do (
  type %%I >> MERGED.tmp
  Echo. >> MERGED.tmp
)
REN MERGED.tmp MERGED.txt
Exit

以下是带有白色空间的样子

包含空格的合并列表

这是期望的结果

合并列表,无空格

答案1

不要使用type,而要使用copy *.txt merged.txt。带有空格的文件名可以使用引号。

相关内容