如何批量将多个txt文本中多行合并成一行,且中间用tab或空间间隔,并最终合并成一个txt文件 5
批处理实现下列功能:某目录里有很多txt文件。每个txt文件都是多行。要把每个文件都变成1行且中间用tab或空格间隔,然后把这些文件最终输出到一个文件中。如原txt中多行...
批处理实现下列功能:某目录里有很多txt文件。每个txt文件都是多行。要把每个文件都变成1行且中间用tab或空格间隔,然后把这些文件最终输出到一个文件中。
如原txt中多行如下:
111
222
333
444
修改后为:111 222 333 444中间间隔,然后把这些文件最终输出到一个文件中。
我从网上搜索到如下批处理,但这个批处理没有办法间隔开,
@echo off
(for %%a in (*.txt) do (
for /f "delims=" %%b in (%%a) do (
set /p "s=%%b" <nul
)
echo.
)) > 0.txt
请问怎么样在将多行转换成一行时中间间隔开?? 展开
如原txt中多行如下:
111
222
333
444
修改后为:111 222 333 444中间间隔,然后把这些文件最终输出到一个文件中。
我从网上搜索到如下批处理,但这个批处理没有办法间隔开,
@echo off
(for %%a in (*.txt) do (
for /f "delims=" %%b in (%%a) do (
set /p "s=%%b" <nul
)
echo.
)) > 0.txt
请问怎么样在将多行转换成一行时中间间隔开?? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |