Java教程

grep的简单使用

本文主要是介绍grep的简单使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

grep 'word' filename.txt

  grep在进行搜索时,以行为单位进行处理  

  grep -n 代表显示行号

  grep -v 代表反选择

  grep -i 忽略大小写

  grep 't[ea]st' 搜索test或tast

  grep '^goo' 搜索以goo开头的行

  grep '[^g]oo' 搜索以存在oo 但是 oo前面不是g的行

  $ 代表行结尾符号, cat -A 文件名称,这样就可以看到 $ 符号。linux和windows的换行符不同,linux的换行符是 $ ,windows的换行符是 ^M$

  grep '^$' 代表空行

  . 代表任意一个字符

  * 代表 * 前面的字符有0ge或多个 ,在通配符中 *代表任意字符

  .* 任意多个字符

  [a-zA-Z0-9]

这篇关于grep的简单使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!