linux awk列資料處理工具使用示例

2021-10-24 18:28:09 字數 2526 閱讀 9578

$1表示第一列

$0表示所有列

$11表示第十一列

#第一種寫法

$ awk -f: '' /etc/passwd |

more

/bin/bash

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/bin/sync

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

/usr/sbin/nologin

....

..#第二種寫法

-f:表示以:作為分隔符

$ cat product.txt 

producta 30

productb 50

productc 70

#第一種寫法

$ awk

'$2>50 $2

<=50 ' product.txt

producta 30 要**

productb 50 要**

productc 70

#第二種寫法

$ awk

'$2>50 $2

<=50 ' product.txt

producta 30要**

productb 50要**

/^ *$/表示以空格開始,也以空格結尾,即空行

$ ps aux |

awk'$2>6000 && $2

<=6999 end '

24

大資料處理工具

一 大資料的4v特性 1 volume 體量巨大 2 variety 資料型別繁多 3 value 價值密度低 4 velocity 處理速度快 二 大資料處理需要解決的問題 1 儲存 2 計算 3 挖掘 4 展現 三 大資料處理涉及的6個方面 1 資料入口 資料傳輸和同步一般採用基於時間線的實時同...

資料處理工具之awk

1.awk是以行為一次處理的單位,而以字段為最小的處理單位。awk分別代表其作者姓氏的第乙個字母。因為它的作者是三個人,分別是alfred aho brian kernighan peter weinberger。2.awk命令的格式 awk 條件型別1 條件型別2 filename 備註,awk可...

awk 好用的資料處理工具

平常工作或學習中總是需要對一些資料進行處理 例如在工作中,需要對日誌的一些資料進行統計 而awk 這是好用的工具之一,傾向於一行當中分成數個字段進行處理。awk 條件型別1 條件型別2 filename兩個單引號 大括號 設定想要對資料進行的處理操作,filename表示處理的資料檔案。1 可以對檔...