亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

統計重復次數并排序的批處理

2020-06-09 13:46:08
字體:
來源:轉載
供稿:網友
代碼如下:
@echo off
:: 目的:
:: SearchNet.TXT中每行只有一個數,統計每個數的重復次數,并按照重復次數由高到低排序
:: 思路:
:: 先用sort把所有的數排序,然后統計重復次數,以 數+重復次數 的格式寫入臨時文件tmp2.txt;
:: 提取重復次數的數字,以該數字為長度建立以該數字命名的文件,用dir來把文件名(即重復次數)排序,寫入tmp3.txt;
:: 按行提取tmp3.txt中的內容,然后在tmp2.txt中查找與tmp3.txt中匹配的記錄,寫入結果;
:: 此方案會產生大量的臨時文件,但是效率比較高
::
::
set num=-1
sort<SearchNet.TXT>tmp1.txt
cd.>tmp2.txt
cd.>tmp3.txt
cd.>result.txt
:: 統計重復次數
setlocal enabledelayedexpansion
for /f %%i in (tmp1.txt) do (
set /a num+=1
set second=!first!
set first=%%i
if not "!second!"=="" if !second! neq !first! (>>tmp2.txt echo !second! !num!&set num=0)
)
>>tmp2.txt echo %first% %num%
:: 對重復次數排序
md tmp && pushd tmp
for /f "tokens=2" %%i in (../tmp2.txt) do (
cd.>%%i
for /l %%j in (1,1,%%i) do echo.>>%%i
)
>../tmp3.txt dir /o-s /b
:: 按重復次數提取記錄
for /f %%i in (../tmp3.txt) do (
>>../result.txt findstr " %%i$" ../tmp2.txt
)
popd && rd /q /s tmp
del tmp1.txt tmp2.txt tmp3.txt
start result.txt
goto :eof
關于統計字符出現個數的其他方案(都不生成臨時文件)
@echo off
:: 統計每個字符出現的次數,并求出出現次數最多的字符
:: 思路:
:: 通過提取每個位上的字符,賦予統一以 字符: 開頭的某些動態變量,
:: 如果變量名相同,則自加一次,然后,通過 set 字符:命令一次性提取
:: 所有以 字符: 開頭的動態變量,交給 for 語句來處理。set 用得很巧妙
:: 無須生成臨時文件,并按照字母升序排列
::
::
::
setlocal ENABLEDELAYEDEXPANSION
set str=adadfdfseffserfefsefseetsdmg
set /a m=0,n=0,l=0
call :loop
:: 以下是求出現次數最多的字符
for /f "tokens=1,2 delims==" %%i in ('set 字符:') do (
echo %%i=%%j
if %%j GTR !l! set l=%%j& set m=%%i
)
echo.出現次數最多的%m%=%l%
pause
goto :EOF
:loop
call set m=%%str:~%n%,1%%
if not defined m goto :EOF
set /a "字符:%m%+=1"
set /a n+=1
goto loop
@echo off
:: 統計字符出現次數
:: 思路:
::    先把字符串拆解為以空格分隔的單字符組成的字符串,
:: 然后用for語句來探測每個字符在串中出現的次數
:: 此方法無須生成臨時文件,并按照在字符串中出現的
:: 先后順序顯示
::
::
::
setlocal EnableDelayedExpansion
set str=adadfdfseffserfefsefseetsdg
rem 拆解字符串
:analyze
set str_tmp=%str_tmp% %str:~0,1%
set str=%str:~1%
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品激情在线| 91精品久久久久久久久| 久久久久久久久亚洲| 日韩欧美亚洲成人| 国产免费一区视频观看免费| 欧美做受高潮电影o| 亚洲精品一区二区三区不| 欧美黑人性猛交| 国产日韩欧美电影在线观看| 亚洲美女av在线播放| 亚洲自拍偷拍一区| 日韩av一区在线| 欧美日韩中国免费专区在线看| 欧美日韩国产成人在线观看| 欧美高清第一页| 亚洲精品久久久久中文字幕二区| 欧美电影第一页| 超碰日本道色综合久久综合| 成人福利视频网| 国产精品男女猛烈高潮激情| 久热在线中文字幕色999舞| 宅男66日本亚洲欧美视频| 91九色蝌蚪国产| 国产精品99久久久久久人| 51久久精品夜色国产麻豆| 日韩精品在线观看一区| 欧美性视频精品| 亚洲国产日韩一区| 国产精品视频久久久久| 久久久久久久999| 久久亚洲精品小早川怜子66| 国产一区二区三区四区福利| 亚洲一区亚洲二区亚洲三区| 欧美性视频在线| 欧美性xxxxxxxxx| 久久国产加勒比精品无码| 在线观看日韩欧美| 亚洲国产成人精品久久| 一区二区三区久久精品| 欧美在线免费观看| 亚洲va欧美va在线观看| 2020欧美日韩在线视频| 成人黄色大片在线免费观看| 国产精品一区二区三| 国产精品久久久久久久久免费| 国产精品∨欧美精品v日韩精品| 美女黄色丝袜一区| 色综合男人天堂| 国产经典一区二区| 欧美亚洲成人网| 91精品国产91久久久| 日韩在线视频网站| 国产mv免费观看入口亚洲| 欧美精品成人在线| 亚洲国产精品久久精品怡红院| 在线精品国产成人综合| 亚洲精品成a人在线观看| 欧美午夜精品伦理| 久久影视电视剧免费网站清宫辞电视| 国产91精品视频在线观看| 色视频www在线播放国产成人| 欧美电影在线免费观看网站| 日韩天堂在线视频| 午夜精品久久久久久久99热浪潮| 中文欧美在线视频| 国产精品久久久久久av福利软件| 欧美黑人巨大精品一区二区| 欧美孕妇与黑人孕交| 欧美在线视频免费播放| 色老头一区二区三区在线观看| 一本色道久久88精品综合| 久久久久久国产三级电影| 日韩成人性视频| 91精品国产自产在线观看永久| 91禁外国网站| 国产自产女人91一区在线观看| 国产欧美精品xxxx另类| 欧美电影免费观看| 色视频www在线播放国产成人| 成人激情av在线| 色播久久人人爽人人爽人人片视av| 欧美成人黑人xx视频免费观看| 福利一区福利二区微拍刺激| 51精品国产黑色丝袜高跟鞋| 综合网日日天干夜夜久久| 日韩高清av一区二区三区| 日韩一区二区福利| 国产精品一区二区三区成人| 亚洲美腿欧美激情另类| 欧美激情视频在线免费观看 欧美视频免费一| 992tv成人免费影院| 日韩精品免费在线观看| 欧美精品一区二区免费| 欧美精品第一页在线播放| 欧美视频二区36p| 久久亚洲春色中文字幕| 国产精品美女网站| 国产亚洲精品va在线观看| 日韩精品有码在线观看| 91美女高潮出水| 91亚洲精华国产精华| 欧美精品手机在线| 日韩精品亚洲精品| 欧美日韩999| 久久99亚洲精品| 欧美精品videofree1080p| 国产精品一区二区三区免费视频| 国产热re99久久6国产精品| 欧美中文字幕在线| 欧美专区国产专区| 国产精品久久久久久久久久ktv| 欧美韩国理论所午夜片917电影| 国产精品日韩欧美大师| 中文字幕综合在线| 国产成人精品久久二区二区| 亚洲乱亚洲乱妇无码| 色视频www在线播放国产成人| 91禁外国网站| 在线视频日韩精品| 欧美中文字幕在线视频| 欧美精品成人91久久久久久久| 亚洲欧美变态国产另类| 久久精品99国产精品酒店日本| 欧美高清电影在线看| 欧美精品18videosex性欧美| 91精品国产高清久久久久久91| 91精品国产综合久久久久久久久| 欧美激情精品久久久久久蜜臀| 国产精品自拍偷拍视频| 国产999精品久久久| 欧美亚洲另类激情另类| 国产日韩中文字幕| 欧美黄色性视频| 日韩视频欧美视频| 久久久国产一区二区三区| 久久噜噜噜精品国产亚洲综合| 亚洲激情视频在线播放| 性色av一区二区三区在线观看| 亚洲石原莉奈一区二区在线观看| 亚洲国产精彩中文乱码av在线播放| 欧美激情精品久久久久久免费印度| 日韩不卡在线观看| 久久久久女教师免费一区| 欧美成年人视频| 久久国产精品久久久久| 日韩av电影手机在线| 国内揄拍国内精品| 亚洲a区在线视频| 懂色av中文一区二区三区天美| 欧美第一页在线| 国产精品一香蕉国产线看观看| 国产剧情久久久久久| 日韩欧美在线免费观看| 日韩网站免费观看高清| 538国产精品视频一区二区| 精品综合久久久久久97| 欧美尤物巨大精品爽| 亚洲欧美综合图区| 成人免费看吃奶视频网站| 琪琪亚洲精品午夜在线| 久久高清视频免费| 国产国语videosex另类| 日韩欧美国产一区二区| 91av在线精品|