1、列印檔案的第一列(域) : awk '' filename
2、列印檔案的前兩列(域) : awk '' filename
3、列印完第一列,然後列印第二列 : awk '' filename
4、列印文字檔案的總行數 : awk 'end' filename
5、列印文字第一行 :awk 'nr==1' filename
6、列印文字第二行第一列 :sed -n "2, 1p" filename | awk 'print $1'
shell裡面的賦值方法有兩種,格式為
1) arg=`(命令)`
2) arg=$(命令)
因此,如果想要把某一檔案的總行數賦值給變數nlines,可以表達為:
1) nlines=`(awk 'end' filename)`
或者2) nlines=$(awk 'end' filename)
使用awk命令獲取文字的某一行,某一列
1 列印檔案的第一列 域 awk filename 2 列印檔案的前兩列 域 awk filename 3 列印完第一列,然後列印第二列 awk filename 5 列印文字第一行 awk nr 1 filename 6 列印文字第二行第一列 sed n 2,1p filename awk pri...
Linux 使用awk命令獲取文字的某一行,某一列
無意中發現了乙個巨牛的人工智慧教程,忍不住分享一下給大家。教程不僅是零基礎,通俗易懂,而且非常風趣幽默,像看 一樣!覺得太牛了,所以分享給大家。點 這裡 可以跳轉到教程。1 列印檔案的第一列 域 awk filename 2 列印檔案的前兩列 域 awk filename 3 列印完第一列,然後列印...
Linux 使用awk命令獲取文字的某一行,某一列
1 列印檔案的第一列 域 awk filename 2 列印檔案的前兩列 域 awk filename 3 列印完第一列,然後列印第二列 awk filename 4 列印文字檔案的總行數 awk end filename 5 列印文字第一行 awk nr 1 filename 6 列印文字第二行第...