Board logo

标题: [文本处理] dir命令*通配符遇到的怪事 [打印本页]

作者: 5i365    时间: 2022-4-8 10:41     标题: dir命令*通配符遇到的怪事

情况是这样的, 我在桌面上有个文件夹名字是   新建文件夹   里面有两个文件, 分别是  玫瑰花的葬礼.txt   和  玫瑰花的葬礼2.txt
我使用  dir /b *2.txt  想把带2的过滤出来, 但是结果却如下, 真是怪了, 求高手指引, 提前感谢!!!

---------------------------------------------------------------------------

C:\Users\Administrator\Desktop\新建文件夹>dir /b *2.txt
玫瑰花的葬礼.txt
玫瑰花的葬礼2.txt
作者: qixiaobin0715    时间: 2022-4-8 10:53

不会啊。测试结果如下:
  1. C:\Users\Administrator\Desktop\test1>dir /b *.txt
  2. a.txt
  3. 玫瑰花的葬礼.txt
  4. 玫瑰花的葬礼2.txt
  5. C:\Users\Administrator\Desktop\test1>dir /b *2.txt
  6. 玫瑰花的葬礼2.txt
  7. C:\Users\Administrator\Desktop\test1>
复制代码

作者: 5i365    时间: 2022-4-8 11:00

回复 2# qixiaobin0715


   我 的是win7 64


作者: cutebe    时间: 2022-4-8 11:39

正常,估计你系统有问题了
  1. C:\Users\Administrator\Desktop>md 新建文件夹
  2. C:\Users\Administrator\Desktop>cd 新建文件夹
  3. C:\Users\Administrator\Desktop\新建文件夹>cd.>玫瑰花的葬礼.txt
  4. C:\Users\Administrator\Desktop\新建文件夹>cd.>玫瑰花的葬礼2.txt
  5. C:\Users\Administrator\Desktop\新建文件夹>dir /b *2.txt
  6. 玫瑰花的葬礼2.txt
  7. C:\Users\Administrator\Desktop\新建文件夹>dir /b *.txt
  8. 玫瑰花的葬礼.txt
  9. 玫瑰花的葬礼2.txt
  10. C:\Users\Administrator\Desktop\新建文件夹>ver
  11. Microsoft Windows [版本 6.1.7601]
  12. C:\Users\Administrator\Desktop\新建文件夹>
复制代码

作者: 5i365    时间: 2022-4-8 11:40

回复 4# cutebe


   您是什么系统, 我的win7 一直正常呢, 影子系统, 重启就复位了
作者: cutebe    时间: 2022-4-8 14:36

测试系统为:Win7 x64
这个属于疑难杂症,我也搞不定!
作者: idwma    时间: 2022-4-8 15:53

试试forfiles /m *2.txt
作者: 5i365    时间: 2022-4-8 16:06

回复 7# idwma


   牛X, 但是加了双引号了, 能讲讲我的是什么问题吗?
作者: idwma    时间: 2022-4-8 16:12

回复 8# 5i365


        复现不了,不知什么问题
还可以试试这样dir /b|findstr ".*2.txt"
作者: 5i365    时间: 2022-4-8 20:07

回复 9# idwma


   dir /b|findstr ".*2.txt"  这个可以成功显示




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2