crx25 当前离线
列兵
powerbat 当前离线
大校
@set @n=0//&cscript.exe -e:jscript "%~f0"&exit /b file = "1.txt"; out = "2.txt"; fso = new ActiveXObject("Scripting.FileSystemObject"); s = fso.OpenTextFile(file).ReadAll(); s = s.replace(/(.)\r\n(?!\r\n)/g, '$1'); fso.OpenTextFile(out, 2, true).writeLine(s);复制代码
评分人数
TOP
awk 当前离线
上尉
sed ":a;$!N;s/\n\(..*\)/\1/;ta;P;D" a.txt >b.txt复制代码
545810831 当前离线
二级士官
@echo off&setlocal enabledelayedexpansion for /f "tokens=1,2 delims=:" %%i in ('findstr /n ".*" 1.txt') do (set _%%i=%%j if "!_%%i!"=="" set _%%i=$ set str=!str!!_%%i! set str=!str: =! ) set str=!str:$= ! for %%i in (!str!) do ( echo %%i echo. )>>2.txt pause 复制代码
545810831 发表于 2011-11-22 16:22
@echo off&setlocal enabledelayedexpansion for /f "tokens=1,2 delims=:" %%i in ('findstr /n ".*" 1.txt') do (set _%%i=%%j if "!_%%i!"=="" set _%%i=$ set str=!str!!_%%i! set str=!str: =! ) set str=!str:$= ! for %%i in (!str!) do ( echo %%i echo. ) pause 复制代码