askljasklj.
twuikso lsliosus.
sakjsiua .sfdds* askhkjash.
这里我想grep包含.*
模式的行。
使用命令cat file | grep ".\*"
给出输出sakjsiua .sfdds* askhkjash
,但不应输出或我使用错误的命令
有人可以帮忙吗?
答案 0 :(得分:2)
我假设你在文件foo中有单词。因此给出一个命令:
cat foo | grep ".*"
会打印所有内容。如果您只想要。* pattern,请使用以下命令:
cat foo | grep "\.\*"
通过推\我们可以制作。和*表现为普通文本字符
答案 1 :(得分:1)
你应该逃避它们,如下所示:
grep "\.\*" yourfile