bash - grep 如何使用大小写模式?

分享于 

1分钟阅读

ubuntu

  繁體

只打印以大写开头的行:


... | grep -P '^[^s]+s+[A-Z]'




使用POSIX括号匹配以大写字母开头,后面至少一个小写字母开头的行:


... | grep '^[[:upper:]][[:lower:]]'




你可以使用正规表达式'(^[s]+[A-Z][a-z]+)|(^[A-Z][a-z]+)'grep命令中,如下所示:


... | grep -P '(^[s]+[A-Z][a-z]+)|(^[A-Z][a-z]+)'



这将输出所有以大写字母开头,后接任意数量的小写字母的行。


STA  pattern  print  BASH  GREP  小写  
相关文章