1. 程式人生 > >Linux進階命令之grep查找字符串

Linux進階命令之grep查找字符串

linux grep

目的:使用grep命令來查找文件中符合條件的字符串

格式:grep 【選項】 【查找模式】 【文件名】

查找字符串時希望顯示如下內容:

1)所在的文件名-------------------------grep在查找時默認已經顯示目標文件名

2)所在的行號----------------------------使用-n選項

grep -rn "字符串" 文件名

r ( recursive)遞歸

n(number)顯示目標位置的行號

字符串:要查找的字符串

文件名:要查找的目標文件,如果是*則表示查找當前目錄下的所有文件和目錄

grep -n "abc" test1.txt 在test1.txt中查找字符串abc

grep -rn "abc" * 在當目錄遞歸查找字符串abc

註意:

可以加入-w來全字匹配

grep -rnw "abc" test1.txt"


本文出自 “梵高說我腦子有病” 博客,謝絕轉載!

Linux進階命令之grep查找字符串