本帖最后由 tmplinshi 于 2013-8-28 21:50 编辑
- @echo off
-
- setlocal
-
- :: ================ 清空以 $ 开头的变量
- for /f "delims==" %%a in ('set $ 2^>nul') do (
- set %%a=
- )
-
- :: ================ 统计每个单词出现次数
- for /f "usebackq tokens=*" %%a in ("a.txt") do (
- for %%i in (%%a) do (
- set /a $%%i += 1
- )
- )
-
- :: ================ 输出结果
- (
- for /f "tokens=1,2 delims=$=" %%a in (' set $ ') do (
- echo %%a %%b
- )
- ) >"单词统计.txt"
复制代码
|