标题: 每隔4行空一行....
[打印本页]
作者: amio
时间: 2009-1-6 01:37
标题: 每隔4行空一行....
每隔4行空一行....
aaaaa
bbbb
ccc
dd
e
--------------------
aaaaa
bbbb
ccc
dd
e
作者: metoo
时间: 2009-1-6 10:15
Quote: |
- @echo off&setlocal enabledelayedexpansion
- for /f "tokens=* delims=" %%a in (1.txt) do (
- set /a m+=1
- set /a t=!m!%%4
- if !t!==0 echo\
- echo %%a
- )
metoo@cn-dos发表于: 2009-01-06 09:00 |
|
一个字符- -
作者: tireless
时间: 2009-1-6 12:50
@echo off
(for /f "delims=" %%a in (a.txt) do (
echo.%%a
set /a "n+=1,1/(n%%4)" 2>nul||echo.
))>a4.txt
[
Last edited by tireless on 2009-1-6 at 12:57 ]
作者: amio
时间: 2009-1-6 13:34
这样还是不合理
每行开头都是 aaaaa 能不能用aaaaa 作为关键字 只要有aaaaa 就在上面空一行
作者: tireless
时间: 2009-1-6 15:25
标题: Re 4楼
@echo off
(for /f "delims=" %%a in (a.txt) do (
set "str=%%a"
setlocal enabledelayedexpansion
if "!str:~,5!"=="aaaaa" echo.
echo.!str!
endlocal
))>aaaaa.txt
作者: HAT
时间: 2009-1-6 19:41
标题: Re 4楼
建议把你“合理”的问题描述更新到顶楼,以便他人查看。