grep文本过滤
命令选项:
-v: 反向选取
-o: 仅显示匹配的字串,而非字串所在的行
-i: ignore-case,忽略字符大小写
-E: 支持使用扩展正则表达式
-A #
-B #
-C #
-q 静默模式,不输出任何信息
-P perl 正则
普通过滤
# grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
^: 锚定行首
# grep "^[sS]" /proc/meminfo
SwapCached: 0 kB
SwapTotal: 2047996 kB
SwapFree: 2047996 kB
$: 锚定行尾
# grep "/bin/bash$" /etc/passwd
root:x:0:0:root:/root:/bin/bash