|
|
发表于 2013-8-29 15:39:57
|
显示全部楼层
http://www.bathome.net/thread-26111-1-1.html
这个帖子是吧?我试试:- @echo off
- setlocal enabledelayedexpansion
- :: ================ 清空以 $ 开头的变量
- for /f "delims==" %%a in ('set $ 2^>nul') do (
- set %%a=
- )
- :: ================ 统计每个单词出现次数
- (for /f "usebackq tokens=*" %%a in ("english text.txt") do (
- for %%i in (%%a) do (
- ::================ 将每个单词代表的变量默认赋为空值
- set /a $%%i+=1!$%%i!
- )
- )) 2>nul
- :: ================ 输出结果
- (for /f "tokens=1,2 delims=$=" %%a in ('set $') do (
- echo %%a %%b
- )) >"单词统计.txt"
- endlocal
复制代码 第15行的那个$符号要放在code标签里面的时候,需要写成$$
这是Discuz论坛的一个bug |
|