awk 輸出字段使用逗號

2022-08-10 21:06:22 字數 619 閱讀 9106

日誌處理的時候經常會使用awk命令,如對日誌進行分割輸出等,輸出的時候預設使用空格進行分割,如

原日誌這裡是一行日誌:userid:123456,mobile:1234567382

cat test.log |awk -f 'userid:' ''

會輸出:123456,mobile:1234567382

如果只想要篩選 userid和mobile的字段

cat test.log |awk -f 'userid:' '' | awk -f ',mobile:' ''

輸出:123456 1234567382

此時是逗號分隔

我們可以使用ofs修改預設輸出字段分隔符

cat test.log |awk -f 'userid:' '' | awk -f ',mobile:' 'begin '

輸出:123456,1234567382

附:fs : 輸入字段分隔符,預設空格。

rs : 輸入行分隔符,預設\n。

ofs : 輸出字段分隔符,預設空格。

ors : 輸出行分隔符,預設\n

awk輸出欄位號以及對應的字段

awk輸出欄位號以及對應的字段 root mx32 crontab awk domaindomain name aoje.comalias domain name aoje.comdomain user count 6count 0count diff 0 1 domaindomain 2 name...

gson改變輸出欄位的順序

以上是一條記錄感測器型別資料的json字串,是用gson快速匯出json字元型別的,現在有乙個需求 將字元順序改變為time,sensortype,floats的順序,在網上查了一下,發現gson並沒有向fastjson那樣改變欄位的用法,但是更改框架又比較麻煩。最後找到了方法 typeadapte...

class12 使用函式建立新的輸出字段

定義 函式 根據輸入,按照既定的邏輯返回預期的結果。常見的函式分類 函式分類 示例數值函式 型別轉換函式 絕對值函式 指數函式。文字函式 拼接函式 擷取函式 轉換函式。日期和時間函式 格式化函式 擷取函式 系統日期。ps 不同的資料庫,函式名及引數差別較大。使用時以具體的資料庫說明文件為準。常見數值...