总结
1.通配符和正则是不一样的东西,如:bash中* 代表任意字符0-无数次,并且不需要写,.代表就是点
find *.java #意思是查找当前文件下的以.java结尾的文件,不会进行递归
2.而re中,代表的是位于号之前的个字符出现0次-无数次
如:
“\d*” #0-9之间的数字出现0次-无数次
3.bash中使用通配符的地方有:ls, find, rm, cp等
4.grep中可以使用正则
总结
1.通配符和正则是不一样的东西,如:bash中* 代表任意字符0-无数次,并且不需要写,.代表就是点
find *.java #意思是查找当前文件下的以.java结尾的文件,不会进行递归
2.而re中,代表的是位于号之前的个字符出现0次-无数次
如:
“\d*” #0-9之间的数字出现0次-无数次
3.bash中使用通配符的地方有:ls, find, rm, cp等
4.grep中可以使用正则