awk 以及 sed 的一下常用方法

前段時間看了慕課網上關於awk 和 sed 的一些用法,以及自己實際中用到的做一個簡單的總結記錄,方便以後使用到的時候查閱!


1、首先是正則表達式

邊界字符:

1)首字符:^

2)尾字符:$

例子:篩選出以a字母后面跟着3個以上數字,a字母開頭,b字母結尾的行

grep '^a[0-9]\{3,\}b$' file.txt 

元字符:

1)單詞分隔:\b

2)任何非字符類字符(除了數字,字母和 - ):\W

3)任何字符類字符:\w

單個字符:

1)特定字符:

2)字符範圍:[ ]

3)任意字符:.  

重複字符:

1)* : 0-任意個

2)? :0-1個

3)+ :1-任意個

4){n,m} :n~m個


2、sed的一些用法


3、awk的一些用法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章