cut (Unix)

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

相关

  • 自闭症光谱的共伴疾病 (共病)自闭症光谱疾患(包含亚斯伯格综合征)为起始于儿童且持续到成人时期的发展障碍。该疾患主要影响了三个与人类成长相关的重要领域:沟通、社交互动、局限的行为/思考模式。 当前已
  • 美斯乐美斯乐(泰文:แม่สลอง或สันติคีรี),位于泰国北部清莱府,是泰国重要的茶叶生产基地和旅游圣地,素有“泰国春城”、“中国村或华人村”之美称。泰北孤军93师官兵及其
  • 膳食营养素参考摄入量参考膳食摄入量(英语:Dietary Reference Intake,简称DRI)是美国国家学院医学院(IOM)于1997年制定的一套营养学建议摄入量,旨在拓宽已有的建议膳食摄入量(RDA)的覆盖范围。 DRI中的推
  • 奥马哈海滩陆军第5军(英语:V Corps (United States))第84军奥马哈海滩(英语:Omaha Beach)是1944年6月6日,第二次世界大战诺曼底战役中盟军四个主要登陆地点之一的代号名称,盟军于此日在诺曼底
  • 安纳乍伦府安纳乍伦府(泰语:จังหวัดอำนาจเจริญ,皇家转写:Changwat Amnat Charoen,泰语发音:),一译安纳乍仑府、安纳乍能府、庵纳乍伦府,是泰国东北部依善地区的一个府,与他相邻
  • 推事推事可能是指:
  • 德国牧羊犬德国牧羊犬(德语:Deutscher Schäferhund;英语:German Shepherd),是狗的一个品种,1977年才正式确定命名为德国牧羊犬,故各地命名迥异,中文语境下常称为德国狼犬或德国狼狗。德国牧羊
  • 2003年美洲金杯2003年美洲金杯(2003 CONCACAF Gold Cup)是中北美洲及加勒比海足球协会举办的第七届美洲金杯。赛事于2003年7月11日至7月27日在美国 2 座及墨西哥 1 座城市举行。本届赛事总共
  • 不要停下来啊\ 不要停下来啊(日语:止まるんじゃねぇぞ/止まるんじゃねぇぞ  ?)是2017年日本动画《机动战士敢达 铁血的奥尔芬斯》中出现的台词,在播出后成为网络迷因。奥尔加·伊兹
  • 南大西洋异常区南大西洋异常区(South Atlantic Anomaly)是地球上一片地磁最弱的区域,覆盖范围遍及南美洲南部及南大西洋海域。由于该区的地磁较其他地区弱,阻挡太阳粒子的范艾伦辐射带在该区