我有多个遵循此格式的标准文本文件,每个文件中的行数不同:
Line1
Line2
Line3
Line4
我想将每一行合并为一行,每组字符之间有一个空格,因此文本文件将如下所示:
Line1 Line2 Line3 Line3
...等等。由于每个文本文件包含不同的行数,因此这需要适用于任何给定的行数。我的意图是not合并文本文件中的行;我希望每个文本文件保持独立。我在网上找到的所有解决方案要么不太适合这个问题,要么只适用于 UNIX。我运行的是Windows 7。这可以在Powershell、VBS、Batch、特定程序中完成,并不重要,它只需要与Windows一起使用即可。
非常感激!
@ECHO OFF
setlocal
(SET var=)
FOR /f "delims=" %%x IN (list.txt) DO (
CALL SET var=%%var%% %%x
)
SET var=%var:~1%
echo var=%var%=
其中 list.txt 是包含行的文件,var 是要将行连接到的变量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)