![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-27 01:56 |
共 47,812 主题排行 / 349,912 发帖 / 今日 2 篇 / 48,264 会员排行 |
| 其它操作系统综合讨论区 » dir命令的怪异!请高手指教1,2! |
| 可打印版本 1,203 / 3 |
| 第1楼 cnorca | 发表于 2008-08-21 15:10 |
| 新手上路 发帖 3 积分 7 | |
|
dir命令的怪异!请高手指教1,2! 随便建立一个目录吧XXX
然后用命令 dir /a/b xxx|finderstr . * 注意.和*之间必须有个空格
看看出现了什么, 永远停不下来了, 无数个怪异字符显示出来。。。。 @@@@@@@@@@? @@@@@@@@@@? @@@@@@@@@@? 不知道这个现象如何解释? 随后我用了这样的一个命令
mmr.txt打开直接假死 偶不明白怎么一下这个mmr.txt变的如此之大!! ???溢出问题? 难道那个 findstr . *这个. *表示上一层目录下的所有文件, 因为存在pagefile.SYS太大的缘故么? [ Last edited by cnorca on 2008-8-21 at 03:21 PM ] |
|
| 第2楼 HAT | 发表于 2008-08-21 15:25 |
| 版主 发帖 5,017 积分 9,023 | |
|
你是不是误解了这个命令的意思? 这样写就是在当前目录下的所有文件中查找任意字符(不包括空字符或空行) 你看到的那些乱码可能是findstr在非文本文件(.exe .dll 等)中查找的结果 |
|
| 第3楼 cnorca | 发表于 2008-08-21 15:33 |
| 新手上路 发帖 3 积分 7 | |
|
应该是了, 可能是findstr处理前后参数优先级问题, 管道优先级小点
|
|
| 第4楼 lxmxn | 发表于 2008-08-21 19:21 |
| 版主 发帖 4,938 积分 11,386 | |
|
在findstr正则的时候最好把正则引号起来,少偷懒。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |