我正在尝试将多个文本文件合并为一个文件。以下命令的问题在于,它会在最终合并的文件内容中创建多个空格,并且不能有任何空格。我该如何修复脚本以从文件内容中删除所有空格?
@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
。带有空格的文件名可以使用引号。