cut (Unix)

✍ dations ◷ 2025-11-28 02:35:11 #Unix文字处理实用工具,标准Unix程序,Unix SUS2008实用工具

在电脑使用上,cut是一种Unix命令行程序。它常用来截取每行输入──通常是文件──的片段。

一般截取行片段可以透过比特(-b)、字符、或者以分隔字符(-d—默认为跳位字符)分隔的字段(-f)达成。每次做截取都必须给定范围,包括下面四种之一:N, N-M, N-N到行尾),或者-M(行头到M)。

假设一个文件名叫 file 包含下面数行:

foo:bar:baz:qux:quuxone:two:three:four:five:six:sevenalpha:beta:gamma:delta:epsilon:zeta:eta:teta:iota:kappa:lambda:mu

输出每行第四到第十字符就是:

% cut -c 4-10 file

输出结果:

:bar:ba:two:thha:beta

使用冒号当字段分隔字符输出第五栏到每行行尾:

% cut -d : -f 5- file

输出结果:

quuxfive:six:sevenepsilon:zeta:eta:teta:iota:kappa:lambda:mu

参见

  • Unix实用程序列表
  • grep
  • paste

外部链接

  • Softpanorama cut page.
  • cut: remove sections from each line of files – 参考,单一UNIX®规范第7期,由国际开放标准组织发布

相关

  • 布拉斯敦峰布拉斯敦峰(英语:Brasstown Bald)是美国乔治亚州的最高点,位于该州的东北部,被当地的切罗基人称作“Enotah”。维基共享资源中与布拉斯敦峰相关的分类
  • 约讷省约讷省(法文:Yonne)是法国勃艮第-弗朗什-孔泰大区所辖的省份。该省编号为89。5个海外省及大区
  • 联合国常任理事国联合国安全理事会常任理事国是联合国安全理事会中的常任成员(俗称五常),五个创始成员国是二战期间同盟国中的五大国。其中,中国和俄罗斯的代表政权曾有所改变。中国原由中华民国
  • CoO氧化亚钴(CoO)是一种黑色的氧化物。氧化亚钴可借由将四氧化三钴加热至950℃时制得: 2 Co3O4 → 6 CoO + O2
  • 红毛港红毛港是过去位于高雄市小港区的一个渔村,与盐水港、大林蒲及中洲相接壤。曾经是日本统治时期高雄州乌鱼渔获的主要产地。红毛港又可细分成“埔头仔”、“姓杨仔”、“姓吴仔
  • 洪知秀洪知秀(朝鲜语:홍지수 Hong Ji Soo,英语:Joshua Jisoo Hong,1995年12月30日-),以艺名Joshua(朝鲜语:조슈아 Jo Syu A,日语:ジョシュア Jo Shu A)为人熟识,是一名在韩国发展的韩裔美籍男
  • 先验与后验先验(拉丁语:a priori;也译作 先天)在拉丁文中指“来自先前的东西”,或引申为“有经验之前”。近代西方传统中,认为先验指无需经验或先于经验获得的知识。它通常与后验知识相比较,
  • XXXXY综合征XXXXY综合征,是一种极为罕见的非整倍染色体异常,男性中发病率约为1/100,000至1/85,000。此综合征病因为母体卵细胞在第一次减数分裂和第二次减数分裂时未分离。首次诊断于1960
  • 金斑喙凤蝶金斑喙凤蝶(学名:)属凤蝶科,为中国国家林业局《国家重点保护野生动物名录》一级保护动物。
  • 蟹壳黄蟹壳黄是中国浙江省、上海市、安徽省的地方小吃品种,是一种小而圆的烧饼,烤焗得酥脆,外观色泽金黄或橙黄,犹如熟螃蟹壳,因而得名。安徽省黄山市(屯溪)的蟹壳黄烧饼属于徽州风味,选用