玩转Linux命令之三剑客

1 grep命令

功能说明
grep(Global Regular Expression Print)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。其格式如下
grep[选项]pattern file

grep命令的选项及其说明如下

选项 说明
-v 过滤指定字符串内容的行
-i 不区分大小写
-E 过滤多个字符串
-o 输出多个精确匹配的字符,而不是整行

使用案例

[root@tony data]# cat -n tony.txt #查看测试数据(可以使用vim编辑器创建格式)
     1  java
     2  c++
     3  c#
     4  python
     5  ruby
     6  swift
[root@tony data]# grep -v "java" tony.txt #使用grep的-v选项过滤掉指定的字符串匹配的行
c++
c#
python
ruby
swift

2 sed命令

3 awk命令

你可能感兴趣的:(玩转Linux命令之三剑客)