cut命令詳解

2021-10-25 04:15:24 字數 934 閱讀 2914

用於切割檔案中的字元,提取檔案的某些值

注:**並不能用於切割檔名**

引數:

-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 指定欄位的分隔符,預設的字段分隔符...