本帖最后由 freesoft00 于 2016-3-25 20:37 编辑
- @echo off
- for /f "delims=" %%i in (1.txt) do (
- set "ww=%%i"
- setlocal enabledelayedexpansion
- set ww=!ww:~0,1!
- if /i "!ww!"==""" echo %%i
- endlocal
- )
复制代码 一个文本,如果它的开头是“双引号开头的就显示。否则显示为echo 222%%i
应该如何写呢?上面的代码肯定不对,我把if /i "!ww!"=="""改为if /i "!ww!"=="^""也不对。
要求文本原样输出不丢失文本行,空行保留不保留无所谓。 |