grep exp 和 grep exp* 的差别

来源:百度知道 编辑:UC知道 时间:2024/07/01 11:24:35
在查进程时 ps -ef|grep exp 没有查出进程,但是ps-ef|grep exp*却查出了进程?哪位高手能解释一下原因?

因为"*"是一个正则表达式,用grep查找匹配字符串时,grep exp指只查找带exp的字符串(只能是exp),但exp*指字符串中必须含有exp但是也可以含有别的字符,查找范围大一些

不会吧,应该不会发生这样的情况吧
grep '\<exp\>' 才会完全匹配exp
直接grep exp应该可以查到任何包含exp字符串的行