[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 【已解决】BAT:如何删除或保留指定字符数的行

本帖最后由 思想之翼 于 2023-10-10 09:36 编辑

d:\data\a.txt 每行数值以空格隔开:
123 258
001
999 888 777 666
555
333 779

【问题1】如何用BAT,删除只有1个数值的行?
结果为:
123 258
999 888 777 666
333 779

【问题2】如何用BAT,删除只有2个数值的行?
结果为:
001
999 888 777 666
555

【问题3】如何用BAT,删除只有1-2个数值的行?
结果为:
999 888 777 666

【问题4】如何用BAT,保留只有1个数值的行?
结果为:
001
555

【问题5】如何用BAT,保留只有2个数值的行?
结果为:
123 258
333 779

【问题6】如何用BAT,保留只有1-2个数值的行?
结果为:
123 258
001
555
333 779

返回列表