批處理刪除小于8位大于24位的文本行”代碼

2014-02-28 17:49:34   來源:寶窩下載站   文章地址: http://www.vhrrwp.tw/html/1925.html






有一個字典需要整理一下,需要將刪除小于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的文本文檔出現,請刷新一下桌面。

本類最新
本類熱點
广东福彩36选7开奖结果