Linux 資料提取

2021-10-01 17:08:39 字數 991 閱讀 2297

有時候我們需要從檔案裡提取資料,當然也可能是老闆甩過來乙個檔案讓你把裡面的**和郵箱全部提取,這時候一條一條的複製貼上總是太麻煩,這個時候我們就需要利用一些命令和正規表示式在linux系統中自動提取出來。

1.提取data2檔案中的數字開頭的行,並把他們寫入/home/root/num中。

2.提取data2檔案中的郵箱,並把他們寫入/home/root/mail中。

補充:data2檔案目錄/home/root/data2

data2包含內容

1.提取數字開頭的行,並寫入/home/root/num中

grep '^[0-9]'

/home/root/data2 >

/home/root/num # ^:匹配輸入字串的開始位置

# [0-

9]:匹配所有數字

# >:重定向

2.提取檔案中的所有郵箱,並寫入/home/root/amil中

grep -e '*@*\.com'

/home/root/data2 >

/home/root/mail # -e:擴充套件正規表示式

擴充套件正規表示式與正規表示式的不同:它們之間的區別僅僅是元字元不同。

基礎正規表示式(bre)元字元:^,$,.,,*

擴充套件正規表示式(ere)元字元:新增了+?,|,(),{}

linux映象提取

如果你是乙個喜歡編譯核心的狂人,同時也是經常忘記將預設的.config檔案備份的懶傢伙,那麼下面的方法將會使你 的核心配置工作變得更輕鬆,從linux 2.6開始核心提供了一種將.config附加到映像檔案的方法,通過這種方法,核心 配置者可以不必備份當前的.config檔案,而是在需要的時候直接從...

Linux文字資料提取之head,tail例項詳解

提取開頭或結尾數行 顯示標準輸入前n 條記錄,或者命令列檔案列表的每乙個的前n 條記錄 head n n file s head n file s awk fnr n file s sed e nq file s sed nq file s 例項 gz fieldyang test awk fnr ...

資料提取 常用的手機資料提取方法

閒暇時間,隨手記錄,願與諸位朋友分享。學識有限,不當之處,懇請各位大神不吝賜教,也是對我自己的學習提高過程!言歸正文 手機取證,從字面理解,可以分為取和證兩個過程。取,把資料原原本本的從手機中提取出來。證,通過資料檢索 挖掘 分析,尋找與案件有關的線索和證據。對於我們來說,二者缺一不可。但萬事開頭難...