【求助】grep 用法请教

【求助】grep 用法请教

grep -i "^.\{42\}$date" 其中date是日期。那^.\{42\}又有什么用呢?      
匹配从行首开始的 42 个任意字符      
dearvoid 你好!我主要是不知道为什么是这样的。比如那个^.我在<<learning the bash shell>>中一直也没有看明白。你可以说得清楚点吗?      
grep 中, "^" 匹配行首, 而 "." 则匹配任意一个字符
建议看些 RE 的相关资料      
RE?没有这种缩写吧,应该是regex      
没有 ? 那就是我的原创了       
谢谢帮主! 偶刚刚在看shell方面的书,不是很懂。不过这两天看多了,也懂了不少。      
什么书呀?      
O'Reilly <<Learning the bash shell>> 2nd Edition