标题: [文本处理] 这样的文本如何用批处理 [打印本页]
作者: netdzb 时间: 2019-6-18 09:08 标题: 这样的文本如何用批处理
本帖最后由 netdzb 于 2019-6-18 09:10 编辑
文本的第一行加上Hello空格,其余行加上空格World
作者: miqilaosu 时间: 2019-6-18 10:42
本帖最后由 miqilaosu 于 2019-6-18 11:25 编辑
- @echo off
- setlocal enabledelayedexpansion
- set n=1
- for /f "delims=" %%i in (123.txt) do (
- if !n!==1 (
- echo,Hello %%i
- set /a n=5
- ) else echo,%%i World
-
- )
-
复制代码
这种方法也可以判断奇偶数- @echo off
- setlocal enabledelayedexpansion
- set n=1
- (for /f "delims=" %%i in (123.txt) do (
- set /a m=!n!%%2
- set /a n+=1
- if !m! ==0 (
- echo,%%i World
- ) else echo,Hello %%i
-
- )
- )>1234.txt
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |