cut: 負責用來擷取部分字串,有點類似程式的 substring或者 substr
擷取部分字元,以下範例擷取 2–10個字元
cut -c 2–10
擷取多個區間的字元,以下範例擷取2–3行以及5–7行
cut -c 2–3,5–7
倘若資料為
1,2,3,4,5,6
擷取欄位
- d : 用什麼格式將資料做區隔
- -f: 指定擷取的欄位
cut -d , -f 2
擷取多個欄位 (擷取2–3行)
cut -d , -f 2–3
排除欄位 (除了第二行之外的都又印出)
cut -d , -f 2 --complemenet
輸出分隔字元 (字串將以分號串接)
cut -d , -f 2 --output-delimiter=”:”
參考資料: