标题: [文本处理] [分享]批处理给txt文件指定行的行首添加字符串 [打印本页]
作者: Batcher 时间: 2022-11-25 11:54 标题: [分享]批处理给txt文件指定行的行首添加字符串
【问题描述】
txt文件,除了第一行之外,每一行的行首加上2和空格怎么实现呢?
作者: Batcher 时间: 2022-11-25 11:54
【解决方案】
test_1.bat 请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA- @echo off
- cd /d "%~dp0"
- setlocal enabledelayedexpansion
- set "n=0"
- (for /f "delims=" %%i in ('type "1.txt"') do (
- set /a "n+=1"
- if !n! equ 1 (
- echo,%%i
- ) else (
- echo 2 %%i
- )
- ))>"1_New.txt"
复制代码
作者: Batcher 时间: 2022-11-25 11:54
test_2.bat 请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA- @echo off
- cd /d "%~dp0"
- set /p str=<"1.txt"
- >"1_New.txt" echo,%str%
- (for /f "skip=1 delims=" %%i in ('type "1.txt"') do (
- echo 2 %%i
- ))>>"1_New.txt"
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |