请教一个匹配问题
时间:2011-07-21
来源:互联网
在log目录下有:
test@sles10:~/log/$ ls
2011071809.log 2011071815.log 2011071821.log 2011071911.log 2011071917.log 2011071923.log 2011072005.log 2011072011.log 2011072017.log 2011072023.log 2011072105.log
2011071810.log 2011071816.log 2011071822.log 2011071912.log 2011071918.log 2011072000.log 2011072006.log 2011072012.log 2011072018.log 2011072100.log 2011072106.log
2011071811.log 2011071817.log 2011071823.log 2011071913.log 2011071919.log 2011072001.log 2011072007.log 2011072013.log 2011072019.log 2011072101.log 2011072107.log
2011071812.log 2011071818.log 2011071908.log 2011071914.log 2011071920.log 2011072002.log 2011072008.log 2011072014.log 2011072020.log 2011072102.log 2011072108.log
2011071813.log 2011071819.log 2011071909.log 2011071915.log 2011071921.log 2011072003.log 2011072009.log 2011072015.log 2011072021.log 2011072103.log 2011072109.log
2011071814.log 2011071820.log 2011071910.log 2011071916.log 2011071922.log 2011072004.log 2011072010.log 2011072016.log 2011072022.log 2011072104.log
当执行:
test@sles10:~/log/$ ls 20110718*
2011071809.log 2011071811.log 2011071813.log 2011071815.log 2011071817.log 2011071819.log 2011071821.log 2011071823.log
2011071810.log 2011071812.log 2011071814.log 2011071816.log 2011071818.log 2011071820.log 2011071822.log
没问题
当执行 ls |grep 20110718*却匹配不了一个文件
而当执行 ls |grep "20110718*"却匹配了:
2011071809.log
2011071810.log
2011071811.log
2011071812.log
2011071813.log
2011071814.log
2011071815.log
2011071816.log
2011071817.log
2011071818.log
2011071819.log
2011071820.log
2011071821.log
2011071822.log
2011071823.log
2011071908.log
2011071909.log
2011071910.log
2011071911.log
2011071912.log
2011071913.log
2011071914.log
2011071915.log
2011071916.log
2011071917.log
2011071918.log
2011071919.log
2011071920.log
2011071921.log
2011071922.log
2011071923.log
请教一下这是为什么呢?
test@sles10:~/log/$ ls
2011071809.log 2011071815.log 2011071821.log 2011071911.log 2011071917.log 2011071923.log 2011072005.log 2011072011.log 2011072017.log 2011072023.log 2011072105.log
2011071810.log 2011071816.log 2011071822.log 2011071912.log 2011071918.log 2011072000.log 2011072006.log 2011072012.log 2011072018.log 2011072100.log 2011072106.log
2011071811.log 2011071817.log 2011071823.log 2011071913.log 2011071919.log 2011072001.log 2011072007.log 2011072013.log 2011072019.log 2011072101.log 2011072107.log
2011071812.log 2011071818.log 2011071908.log 2011071914.log 2011071920.log 2011072002.log 2011072008.log 2011072014.log 2011072020.log 2011072102.log 2011072108.log
2011071813.log 2011071819.log 2011071909.log 2011071915.log 2011071921.log 2011072003.log 2011072009.log 2011072015.log 2011072021.log 2011072103.log 2011072109.log
2011071814.log 2011071820.log 2011071910.log 2011071916.log 2011071922.log 2011072004.log 2011072010.log 2011072016.log 2011072022.log 2011072104.log
当执行:
test@sles10:~/log/$ ls 20110718*
2011071809.log 2011071811.log 2011071813.log 2011071815.log 2011071817.log 2011071819.log 2011071821.log 2011071823.log
2011071810.log 2011071812.log 2011071814.log 2011071816.log 2011071818.log 2011071820.log 2011071822.log
没问题
当执行 ls |grep 20110718*却匹配不了一个文件
而当执行 ls |grep "20110718*"却匹配了:
2011071809.log
2011071810.log
2011071811.log
2011071812.log
2011071813.log
2011071814.log
2011071815.log
2011071816.log
2011071817.log
2011071818.log
2011071819.log
2011071820.log
2011071821.log
2011071822.log
2011071823.log
2011071908.log
2011071909.log
2011071910.log
2011071911.log
2011071912.log
2011071913.log
2011071914.log
2011071915.log
2011071916.log
2011071917.log
2011071918.log
2011071919.log
2011071920.log
2011071921.log
2011071922.log
2011071923.log
请教一下这是为什么呢?
作者: borefo 发布时间: 2011-07-21
作者: ywlscpl 发布时间: 2011-07-21
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28