用於切割檔案中的字元,提取檔案的某些值注:
**並不能用於切割檔名**
引數:
-b 按照位元組切割檔案例子:
cat test.txt
i am oldboy my qq is 1234567
cut -b 3-4 test.txt輸出:
am
cut -b -4 test.txt輸出:
i am
cut -b 4- test.txt輸出
m oldboy my qq is 1234567
cut -b 1,4 test.txt輸出 :
im
cut -b -4,4- test.txt輸出 :
i am oldboy my qq is 1234567
乙個英文本元等於乙個位元組,乙個中文字元等於兩個位元組 如果檔案中帶有中文字元或者擷取的是中文,最好用-c例:
head -l /etc/passwd
root:x:0:0:root:/root:/bin/bash
head -l /etc/passwd |cut -d : -f 3,4輸出 :
0:0
cut命令詳解
正如其名,cut的工作就是 剪 具體的說就是在檔案中負責剪下資料用的。cut是以每一行為乙個處理物件的,這種機制和sed是一樣的。剪下依據 cut命令主要是接受三個定位方法 第一,位元組 bytes 用選項 b 第二,字元 characters 用選項 c 第三,域 fields 用選項 f 例 一...
cut命令詳解
為了控制滾屏,可以按ctrl s鍵,停止滾屏 按ctrl q鍵可以恢復滾屏。按ctrl c 中斷鍵可以終止該命令的執行,並且返回shell提示符狀態。cut 選項 引數 b 僅顯示行中指定直接範圍的內容 c 僅顯示行中指定範圍的字元 d 指定欄位的分隔符,預設的字段分隔符為 tab f 顯示指定欄位...
cut命令詳解
基礎命令學習目錄首頁 cut為了控制滾屏,可以按ctrl s鍵,停止滾屏 按ctrl q鍵可以恢復滾屏。按ctrl c 中斷鍵可以終止該命令的執行,並且返回shell提示符狀態。cut 選項 引數 b 僅顯示行中指定直接範圍的內容 c 僅顯示行中指定範圍的字元 d 指定欄位的分隔符,預設的字段分隔符...