Board logo

标题: [文本处理] bat 文本一行变三行 批处理怎么写??? [打印本页]

作者: idc878787    时间: 2021-12-9 21:51     标题: bat 文本一行变三行 批处理怎么写???

bat 文本一行变三行 批处理怎么写???

文本1.txt
11
22
33
44


生成新文本!
11
11
11
22
22
22
33
33
33
44
44
44
作者: Batcher    时间: 2021-12-9 21:54

回复 1# idc878787


test_1.bat
  1. @echo off
  2. cd /d "%~dp0"
  3. (for /f "delims=" %%i in ('type "1.txt"') do (
  4.     echo,%%i
  5.     echo,%%i
  6.     echo,%%i
  7. ))>"2.txt"
复制代码

作者: Batcher    时间: 2021-12-9 21:55

回复 1# idc878787


test_2.bat
  1. @echo off
  2. cd /d "%~dp0"
  3. (for /f "delims=" %%i in ('type "1.txt"') do (
  4.     for /l %%j in (1,1,3) do (
  5.         echo,%%i
  6.     )
  7. ))>"2.txt"
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2