设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 1703|回复: 2

批处理删除小于8位大于24位的文本行

[复制链接]

签到天数: 98 天

[LV.6]常住居民II

发表于 2016/3/18 15:04 | 显示全部楼层 |阅读模式 |Google Chrome 49.0.2623.75|Windows 8.1
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
有一个字典需要整理一下,需要将删除小于8位大于24位的文本行删除,如何用批处理解决?
解决办法:
将下面的代码保存为 *.bat 格式的文件,如pop.bat,然后双击运行,实例命令如下:

@echo off
setlocal enabledelayedexpansion
cd.>newfile.txt
for /f "delims=" %%i in (file.txt) do (
set text=%%i
if "!text!" neq "!text:~0,7!" if "!text!"=="!text:~0,24!" echo %%i>>newfile.txt
)

执行命令后,如果没有newfile.txt的文本文档出现,请刷新一下桌面。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 20 天

[LV.4]偶尔看看III

发表于 2016/3/18 16:54 | 显示全部楼层 |Google Chrome 31.0.1650.63|Windows XP
准备字典爆破么?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 98 天

[LV.6]常住居民II

 楼主| 发表于 2016/3/18 17:19 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 8.1
Aquamarine 发表于 2016/3/18 16:54
准备字典爆破么?

正在学习bat嘿嘿
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/11/27 02:45 , Processed in 0.138846 second(s), 20 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表