1. 程式人生 > >grep命令詳解

grep命令詳解

命令詳解 顯示 不包含 文件 開頭 文件中查找 時間 匹配 nbsp

grep命令

1、grep "li qq" *

在的有文件中查找li qq文件。

2、grep -c "file" a

在a文件中有多少行匹配到file。

3、grep -n "file" a

在a文件中有多少行匹配到file,同時顯示行和行號。

4、grep -i "file" a

在a文件中查找file,並不區分大小寫。

5、grep -v "file" a

在a文件中過濾掉file所在的行。

6、grep -E "2016:22:5[0-9]" a

在a文件中查找時間在2016:22:50->2016:22:59的所在行。

7、grep -E "^[^210]" a

在a文件中查找不包含210的行。

8、grep -E "h*p" a

查找a文件中包含h和p的行。

9、grep -E "[5-8][6-9][0-3]" a

查找大於560小於893的行。

10、grep -E "4{2}" a

查找包含兩個4的行。

11、grep -E "4{2,}" a

查找大於兩個4的行。

12、grep -E "4{2,4}" a

查找大於兩個4小於4個4的行。

13、grep -E "^$" a

查找a文件中的空行。

14、grep "?" a

查找a文件中包含?的行。

15、grep -E "^d" a

查找a文件中以d開頭的行。

16、grep -E "^[^d]" a

查找a文件中不是以d開頭的行。

grep命令詳解