首页脚本把多行文本拼接成用;连接的一行的批处理

把多行文本拼接成用;连接的一行的批处理

时间2024-02-12 05:58:03发布访客分类脚本浏览654
导读:收集整理的这篇文章主要介绍了把多行文本拼接成用;连接的一行的批处理,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下:@echo off :: 把多行文本拼接成用;连...
收集整理的这篇文章主要介绍了把多行文本拼接成用; 连接的一行的批处理,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下:
@echo off
:: 把多行文本拼接成用; 连接的一行
:: nul 不能省略,省略掉就无法运行下去
for /f "tokens=*" %%i in (源文件.txt) do set /p "VAR=%%i; " nul > > 目标文件.txt
exIT

另一种方法:
set tmpstr=
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (1.txt) do set tmpstr=!tmpstr! %%i
echo %tmpstr%
pause
exit

还有一种不启用变量延迟的方法,能兼容除英文双引号外的所有特殊字符:
@echo off
:: code by jm 2006-12-14
for /f "delims=" %%i in (1.txt) do call set "var=%%var%%%%i"
echo "%var%"
pause

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 把多行文本拼接成用;连接的一行的批处理
本文地址: https://pptw.com/jishu/610849.html
把某个目录下所有txt中第三行第四个数字相加 把两个文件中的不同之处提取到某个文件中去

游客 回复需填写必要信息