Linux 中 awk命令如何擷取指定欄位的前幾個字元。
01、
[root@localhost test]# ls a.txt [root@localhost test]# cat a.txt ## 測試資料 34 kjhge 31 dsbed 23 kmfeq 35 ewkmn [root@localhost test]# awk '{a=substr($2, 1, 3); print a}' a.txt ## 擷取第二個欄位的前三個字元 kjh dsb kmf ewk
。
Linux 中 awk命令如何擷取指定欄位的前幾個字元。
01、
[root@localhost test]# ls a.txt [root@localhost test]# cat a.txt ## 測試資料 34 kjhge 31 dsbed 23 kmfeq 35 ewkmn [root@localhost test]# awk '{a=substr($2, 1, 3); print a}' a.txt ## 擷取第二個欄位的前三個字元 kjh dsb kmf ewk
。