awk理論與實踐

2021-10-06 13:28:23 字數 649 閱讀 1170

sed 常用於一整行的資料處理

awk把一行分成數個「字段」來處理,awk適合處理小型的資料處理

預設分隔符: 空格鍵或者是tab鍵

整個awk的處理流程:

1.讀入第一行,並將第一行的資料填入$0,$1,$2 等變數中

2.依據條件型別的限制,判斷是否需要後續的動作;

3.做完所有的動作與限制條件

4.若還有後續的『行』的資料,則重複上面1~3 的步驟,直到所有的資料都讀完為止。

awk以行為一次處理單元,以字段為最小的處理單元。

1. 「time」 datatime default null comment  『時間戳』

cat 123.txt |grep '"' |awk -f "'" ''
以  '  號作為分隔符 前後分為第三部分,取第三個變數

2.變數名稱 nf nr fs 的確認

last -n 5|awk ''

PCA理論與實踐

pca作用 降維,pca試圖在力保資料資訊丟失最少的原則下,用較少的綜合變數代替原本較多的變數,而且綜合變數間互不相關,減少冗餘以及盡量消除雜訊.pca的計算步驟 假設樣本觀測資料矩陣為 1.對原始資料標準化處理 0均值化處理 2.計算樣本相關係數矩陣 3.計算協方差矩陣的特徵值和特徵向量 4.選擇...

https理論與實踐

本文內容分為以下三部分 part1 https協議 普通的http請求,在通訊雙方建立了tcp連線之後,就可以進行了。而https則不同,在建立tcp連線之後,需要先進行ssl協議的握手過程,然後才是http的通訊。ssl的握手過程如下圖所示 alice想要與bob進行https的通訊,需要以下幾步...

https理論與實踐

本文內容分為以下三部分 part1 https協議 普通的http請求,在通訊雙方建立了tcp連線之後,就可以進行了。而https則不同,在建立tcp連線之後,需要先進行ssl協議的握手過程,然後才是http的通訊。ssl的握手過程如下圖所示 alice想要與bob進行https的通訊,需要以下幾步...