grep - 从匹配的模式开始,打印具有匹配模式的行

时间:2016-10-14 11:02:11

标签: grep pattern-matching

例如如果我有一个包含以下内容的文件:

spam eggs ham

我做grep <some-flag> "eggs" *

我应该得到输出:

eggs ham

而不是

spam eggs ham

1 个答案:

答案 0 :(得分:4)

 $ echo "spam eggs ham" | grep -o 'eggs.*'
 eggs ham
  • grep -o
    这用于仅打印匹配的文本部分。
  • eggs.*
    这意味着,鸡蛋跟随任何东西(点通知任何角色和星号意味着零或多匹配)