Linux Grep命令使用實(shí)例
Linux Grep命令使用實(shí)例
grep用于查找文件中符合字符串的那行。那么你知道Linux Grep命令使用實(shí)例么?接下來是小編為大家收集的Linux Grep命令使用實(shí)例,歡迎大家閱讀:
Linux Grep命令使用實(shí)例
Grep命令主要用于從文件中查找指定的字符串。
首先建一個(gè)demo_file:
復(fù)制代碼代碼如下:
例01:從單個(gè)文件中查找指定的字符串
復(fù)制代碼代碼如下:
例02:從多個(gè)文件中查找指定的字符串
復(fù)制代碼代碼如下:
例03:忽略大小寫使用 grep -i
復(fù)制代碼代碼如下:
例04:在文件中匹配正則表達(dá)式
如果你能在實(shí)際使用正則表達(dá)式,能使效率大大提高。在下面的例子中,匹配了所有以lines開頭,以empty結(jié)尾的行。
復(fù)制代碼代碼如下:
從Grep文檔的來看,一個(gè)正則表達(dá)式必須遵循下面的匹配操作。
1.? The preceding item is optional and matched at most once.
2.* The preceding item will be matched zero or more times.
3.+ The preceding item will be matched one or more times.
4.{n} The preceding item is matched exactly n times.
5.{n,} The preceding item is matched n or more times.
6.{,m} The preceding item is matched at most m times.
7.{n,m} The preceding item is matched at least n times, but not more than m times.
看了“Linux Grep命令使用實(shí)例”還想看: