婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Linux中使用cut命令來提取文本的用法指南

Linux中使用cut命令來提取文本的用法指南

熱門標(biāo)簽:滴滴洗衣店地圖標(biāo)注 慶陽便宜外呼系統(tǒng)報(bào)價(jià) 天地圖標(biāo)注線 如何在地圖標(biāo)注多個(gè)位置 高德地圖標(biāo)注技術(shù) 靈圖uu電子服務(wù)區(qū)地圖標(biāo)注 大眾點(diǎn)評(píng)公寓式酒店地圖標(biāo)注 辦理400電話怎么申請(qǐng) 微信地圖標(biāo)注在哪

有時(shí)我們經(jīng)常會(huì)遇到這樣一些問題:有一頁電話號(hào)碼薄,上面按順序規(guī)則地寫著人名、家庭住址、電話、備注等,此時(shí)我們只想取出所有人的名字和其對(duì)應(yīng)的電話號(hào)碼,你有幾種方法可以實(shí)現(xiàn)呢?

確實(shí)這種縱向定位的方式用常規(guī)辦法難以實(shí)現(xiàn),這時(shí),cut就可以大顯身手了。
What’s cut?
子曰:cut命令可以從一個(gè)文本文件或者文本流中提取文本列。

命令用法:
cut -b list [-n] [file ...]
cut -c list [file ...]
cut -f list [-d delim][-s][file ...]

參數(shù):
-b, --bytes=LIST
    輸出 這些 字節(jié)
-c, --characters=LIST
    輸出 這些 字符
-d, --delimiter=DELIM
    使用 DELIM 取代 TAB 做 字段(field) 分隔符
-f, --fields=LIST
    輸出 這些 字段
-n
    (忽略)
-s, --only-delimited
    不顯示 沒有 分隔符 的 行
--output-delimiter=STRING
    使用 STRING 作為 輸出分隔符, 缺省 (的 輸出分隔符) 為 輸入分隔符
--help
    顯示 幫助信息, 然后 結(jié)束
--version
    顯示 版本信息, 然后 結(jié)束

使用 且 只使用 -b, -c 或 -f 中的 一個(gè) 選項(xiàng). LIST 由 一個(gè) 范圍 (range) 或 逗號(hào) 隔開的 多個(gè) 范圍 組成. 范圍 是 下列 形式 之一:

N
    第 N 個(gè) 字節(jié), 字符 或 字段, 從 1 計(jì)數(shù) 起
N-
    從 第 N 個(gè) 字節(jié), 字符 或 字段 直至 行尾
N-M
    從 第 N 到 第 M (并包括 第M) 個(gè) 字節(jié), 字符 或 字段
-M
    從 第 1 到 第 M (并包括 第M) 個(gè) 字節(jié), 字符 或 字段

如果 沒有 指定 文件 FILE, 或 FILE 是 -, 就從 標(biāo)準(zhǔn)輸入 讀取 數(shù)據(jù).

示例:

復(fù)制代碼
代碼如下:

[root@localhost ~]# cat /etc/passwd | cut -b 1 |head -5 #輸出文件的第一個(gè)字節(jié)
r
b
d
a
l


復(fù)制代碼
代碼如下:

[root@localhost ~]# cat /etc/passwd | cut -c 1-4 |head -5 #輸出文件的前四個(gè)字符
root
bin:
daem
adm:
lp:x


復(fù)制代碼
代碼如下:

[root@localhost ~]# cat /etc/passwd | cut -f1 -d ':' |head -5 #以:分割文件,輸出第一個(gè)字段
root
bin
daemon
adm
lp


復(fù)制代碼
代碼如下:

# cat a.txt
ssss affff dddd fe fsc
rrr f adfa eer ddd


復(fù)制代碼
代碼如下:

# cat a.txt |cut -f1,3 -d $'\t' #1,3列
ssss dddd
rrr adfa

標(biāo)簽:哈密 海東 九江 孝感 優(yōu)質(zhì)穩(wěn)定 昌都 臺(tái)州 玉樹

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux中使用cut命令來提取文本的用法指南》,本文關(guān)鍵詞  Linux,中,使用,cut,命令,來,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux中使用cut命令來提取文本的用法指南》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux中使用cut命令來提取文本的用法指南的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 濮阳市| 鹤山市| 鄄城县| 安多县| 两当县| 蓬莱市| 公安县| 隆德县| 连江县| 乌恰县| 赤峰市| 绍兴市| 常熟市| 潜江市| 郓城县| 沈阳市| 定州市| 彭山县| 周宁县| 杨浦区| 秦安县| 监利县| 神池县| 白沙| 阳信县| 广昌县| 肇州县| 丰原市| 湘潭县| 新田县| 海淀区| 五原县| 奈曼旗| 呼图壁县| 松桃| 甘德县| 韶关市| 新昌县| 卓尼县| 正镶白旗| 辽阳市|