sed常用操作筆記
1.刪除檔案最後一行: sed -i '$d' filename
2.遞迴替換內容:sed -i 's/內容a/內容b/g' filename sed -i "s/s_ip.*/s_ip=$/g" config.sh
3.提取檔案特定行的內容: sed -n 20,40p filename
4.在特定行後增加一行:sed -i '/匹配行/a\增加行'filename
5.在特定行前增加一行:sed -i '/匹配行/i\增加行'filename
awk常用操作筆記
1.提取第5列子符: cat filename | awk ''
2.
grep常用操作筆記
1.排除空行及#號開頭的行: cat filename | grep -ev '^$|^#'
2.
文字三劍客
檔案萬用字元和正規表示式 文字過濾工具grep linux系統中,一切皆檔案。強大的文字編輯和處理工具便必不可少了,在linux系統中,有文字處理三劍客 grep,sed,awk。在進行介紹三大工具前,我們先總結一下檔案萬用字元和正規表示式。檔案萬用字元主要就是對檔案的查詢進行檔名的模糊查詢,而正規...
三劍客 高階
awk 是一種程式語言,用於在linux unix下對文字和資料進行處理 awk 資料可以來自標準輸入,乙個或多個檔案,或其他命令的輸出 awk 通常是配合指令碼進行使用,是乙個強大的文字處理工具。01.進行逐行掃瞄檔案,從第一行到最後一行 02.尋找匹配的特定模式的行,在行上進行操作 03.如果沒...
《玩轉git三劍客》筆記
git命令 github git cat file t hashcode 檢視物件的型別 git cat file p hashcode 檢視物件的內容 git config list 檢視所有配置 git config add local 對當前倉庫進行配置 git config get 獲取配置...