cut (Unix)

✍ dations ◷ 2025-12-11 11:24:48 #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期,由国际开放标准组织发布

相关

  • 心室中隔缺损心室中膈缺损(英语:ventricular septal defect,简称:VSD),又称心室中隔缺损、心室间隔缺损、室间隔缺损,列为心脏病之一,当然中隔缺损还有分为心室中隔缺损、心房中隔缺损等等。生出
  • GFR气冷快中子反应堆(英语:Gas-cooled fast reactor),是一种研究中的快中子反应堆,属于第四代反应堆。这种反应堆使用增殖性材料,并以氦气或二氧化碳等气体做为冷却用。这种反应堆用
  • 科林斯 (古希腊)科林斯,为古希腊城邦之一,地处今科林斯地峡地区。基督教中,科林斯因新约圣经中的《哥林多前书》和《哥林多后书》而得名(哥林多即为科林斯)。
  • 外骨骼外骨骼是节肢动物外壳的俗称,因为坚硬有如骨骼,因此得名。如螃蟹的壳、昆虫的角质层等。亦有人把乌龟的壳视为一种外骨骼。节肢动物的体表覆盖着坚硬的体壁。体壁由三部分组成
  • 八目鳗七鳃鳗科(学名:Petromyzontidae),又名八目鳗、七星子,是圆口纲七鳃鳗亚纲七鳃鳗目的一个科,其下生物是至今少数仅存的无颌类脊椎鱼形动物之一。最古老的七鳃鳗化石,有3.6亿年历史,在
  • 横小管横管(亦称T小管,英语:T-tubule)是肌膜(一种细胞膜)上很深的内陷凹槽,目前只在骨骼肌细胞和心肌细胞上发现。这些横小管能够让膜去极化并迅速吸入细胞内部。肌纤维表面的细胞膜称为
  • 种植业种植业,一种物质生产部门,是农业的重要组成部分,属第一产业。通过培育植物并施肥、浇水、除草等帮助植物生长发育,最后收获种子、叶片或茎干等。种植业的产品包括粮食、蔬菜、经
  • 真骨下纲真骨下纲(学名:Teleostei)或真骨部是辐鳍鱼纲的演化支之一。此一多样的类群诞生于三叠纪,有两万多个现存物种,分布在40个目之中。辐鳍鱼纲的另外两个演化支(全骨下纲和软质亚纲)是
  • 蝙蝠在亚洲和环太平洋地区,人们有时食用蝙蝠。中华人民共和国、印度尼西亚、泰国、越南、帕劳和关岛等地皆有人类食用蝙蝠的记载。在关岛,人们把马里亚纳狐蝠当作美味。除了食用外
  • 彰化县公共自行车租赁系统彰化县公共自行车租赁系统,又称为YouBike彰化县公共自行车(Ubike Changhua),是彰化县的公共自行车租借系统,源自于彰化县政府所推动的“彰化县公共自行车租借系统建置及营运管理