cut (Unix)

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

相关

  • 温带沙漠温带干旱半干旱气候,其中温带干旱气候又称温带沙漠气候,温带半干旱气候又称温带草原气候。是周淑贞气候分类法里中纬度气候带的一种气侯类型,此外,在柯本气候分类法中也有这一气
  • 汉弥尔顿路径问题哈密顿路径问题(Hamiltonian path problem)与哈密顿回圈问题(Hamiltonian cycle problem)属于数学中的图论。此问题是用来决定一个哈密顿图上的路径或回圈。两个问题皆为NP完全
  • 凤冠凤冠可以指:
  • 空中防撞系统空中防撞系统(英语:Traffic Collision Avoidance System,缩写:TCAS)是安装于中、大型飞机的一组电脑系统,用以避免飞机在空中互相冲撞,与地面迫近警告系统搭配成为保护飞航安全的两
  • 眨眼眨眼是眼睑开合的动作。它能帮助泪水分泌,移除在结膜和角膜间的刺激物。每次眨眼平均需时约250毫秒。紧张、强光、空气湿度低、说谎、隐形眼镜和疲累都会令人的眨眼次数增加
  • 奥布宁斯克核电站奥布宁斯克核电站(俄语:Обнинская АЭС)是世界上首个商用发电的核反应堆,于1954年6月27日在俄罗斯卡卢加州奥布宁斯克正式运行,装机容量为5千千瓦。
  • 古亚细亚语系古西伯利亚语言(Paleosiberian languages、Paleosiberian),或古亚细亚语言(Paleoasian languages、Palaeo-Asiatic),并不是一种语言,也不是一个正式的语系,而是语言学家用来指涉某些
  • 地震仪地震仪是种能够侦测大地震动、探知地震发生、测绘地震波波形,并输出震波图的仪器。当地震发生时,人类除了肉体感知震动外,如果要藉科学了解地震波具体的震动方式、震动方向、振
  • 刘和谦刘和谦(1926年9月28日-),生于安徽省合肥市,中华民国海军一级上将、现任中华民国总统府战略顾问。毕业于海军军官学校、海军PG学院(英语:Naval Postgraduate School)、美国海军大学与
  • 肠道出血性大肠杆菌肠道出血性大肠杆菌是一种会导致出血性腹泻和结肠炎的微生物。肠道出血性大肠杆菌的致病菌有不少,最常见的是O157:H7型大肠杆菌。大肠杆菌O104:H4型被识别为德国2011年O104:H