Linux FAQ : 常見字串處理 介紹

 字串處理介紹

cut 取出部分字串

從一列取出一部分

cut -c2 dataf1

抽出 dataf1 每一列出現的 第 2 個字元

cut -c3-10 data1

抽出 data1 每一列 3 到 10 字元

cut -c9- data1

每一列 從 9 之後全部字元

cut -1-3,22 data1

每一列 1 到 3 字元 , 與 22 以後全部字元

cut -d: -f1 /etc/data1

找出 data1 第一欄位 , -d: 用 : 分隔符 , -f1 第一欄

cut -d: -f3,4 /etc/data1

找出 data1 第 3 和 4 欄位


sort 排序

sort data1

升冪 ( 由大到小 )

sort -r data1

降冪 ( 由小到大 )

sort -n data1

用數值比較

sort -n +2 data1

跳過前兩欄 用數值比較

sort -nr +2 -t: data1

-t: 用 : 分隔符號區分


wc 計算字串長度

wc

wc -l dataf1

顯示檔案內共有幾列

wc -c file

顯示共有多少字元

wc -w file

顯示共有多少單字

留言

這個網誌中的熱門文章

冒險者 1-4 part 2

部落衝突

Fantech EG1 立體聲入耳式電競耳機 開箱文 2018/07