重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
本篇內容主要講解“Linux中使用cut命令來提取文本的用法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Linux中使用cut命令來提取文本的用法”吧!
成都創新互聯專業成都網站制作、做網站、外貿營銷網站建設,集網站策劃、網站設計、網站制作于一體,網站seo、網站優化、網站營銷、軟文營銷等專業人才根據搜索規律編程設計,讓網站在運行后,在搜索中有好的表現,專業設計制作為您帶來效益的網站!讓網站建設為您創造效益。
命令用法:
cut -b list [-n] [file ...]
cut -c list [file ...]
cut -f list [-d delim][-s][file ...]
參數:
-b, --bytes=LIST
輸出 這些 字節
-c, --characters=LIST
輸出 這些 字符
-d, --delimiter=DELIM
使用 DELIM 取代 TAB 做 字段(field) 分隔符
-f, --fields=LIST
輸出 這些 字段
-n
(忽略)
-s, --only-delimited
不顯示 沒有 分隔符 的 行
--output-delimiter=STRING
使用 STRING 作為 輸出分隔符, 缺省 (的 輸出分隔符) 為 輸入分隔符
--help
顯示 幫助信息, 然后 結束
--version
顯示 版本信息, 然后 結束
使用 且 只使用 -b, -c 或 -f 中的 一個 選項. LIST 由 一個 范圍 (range) 或 逗號 隔開的 多個 范圍 組成. 范圍 是 下列 形式 之一:
N
第 N 個 字節, 字符 或 字段, 從 1 計數 起
N-
從 第 N 個 字節, 字符 或 字段 直至 行尾
N-M
從 第 N 到 第 M (并包括 第M) 個 字節, 字符 或 字段
-M
從 第 1 到 第 M (并包括 第M) 個 字節, 字符 或 字段
如果 沒有 指定 文件 FILE, 或 FILE 是 -, 就從 標準輸入 讀取 數據.
示例:
代碼如下:
[root@localhost ~]# cat /etc/passwd | cut -b 1 |head -5 #輸出文件的第一個字節
r
b
d
a
l
代碼如下:
[root@localhost ~]# cat /etc/passwd | cut -c 1-4 |head -5 #輸出文件的前四個字符
root
bin:
daem
adm:
lp:x
代碼如下:
[root@localhost ~]# cat /etc/passwd | cut -f1 -d ':' |head -5 #以:分割文件,輸出第一個字段
root
bin
daemon
adm
lp
代碼如下:
# cat a.txt
ssss affff dddd fe fsc
rrr f adfa eer ddd
代碼如下:
# cat a.txt |cut -f1,3 -d $'\t' #1,3列
ssss dddd
rrr adfa
到此,相信大家對“Linux中使用cut命令來提取文本的用法”有了更深的了解,不妨來實際操作一番吧!這里是創新互聯網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!