标题: [文本处理] [已解决]怎样用批处理读取文本每1行所占用的字节? [打印本页]
作者: 0123456789 时间: 2013-1-14 22:27 标题: [已解决]怎样用批处理读取文本每1行所占用的字节?
例如:a.txt有下列内容:复制代码
而且cmd读取a.txt就会输出下列内容:复制代码
怎样才能这样读取呢?求源码。
作者: BAT-VBS 时间: 2013-1-14 22:42
- gawk "{print length($0)}" a.txt
复制代码
作者: batman 时间: 2013-1-14 22:53
本帖最后由 batman 于 2013-1-14 22:56 编辑
- @echo off&setlocal enabledelayedexpansion
- for /f "delims=:" %%a in ('findstr /o .* a.txt^&echo end') do (
- if defined n (
- set /a num=%%a-2-n
- echo !num!
- )
- set /a n=%%a
- )
- pause>nul
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |