CMD原来是支持通配符的啊

我tmd竟然不知道。

用dir命令可以知道当前工作目录下所有件,那我想知道当前目录下有哪些js文件呢? 怎么办?

dir *.js

用通配符即可。

 

 

通配符用来模糊查找的,有点这则表达式的感觉

在windows下,常用的通配符有两个,一个是?一个是*

?代表匹配一个字符,*代表匹配多个字符

比如你记得你硬盘有一个文件,它的文件名的第一个字符不记得了,只记得第二个是e,第三个不记得了,第四个是5,后面的又不记得了,而且是一个js文件,怎么搜索呢?

?e?5*.js 这样就能找到了

还有一个文件,文件名的前三个字符不记得了,后面是hello,是一个js文件,怎么找?

???hello.js

 

如果一个文件是以module结尾的该怎么搜索?

dir *module 

如果一个文件是以module开始的怎么搜索?

dir module*

 

 

PS: everything是支持通配符搜索的

posted @ 2019-07-10 11:58  eatwhat  阅读(8045)  评论(0编辑  收藏  举报