cut (Unix)

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

相关

  • 有下颔的脊椎动物有颔下门(Gnathostomata)原为有颔总纲(Gnatha),是脊椎动物亚门中拥有颔的一群,与无颔总纲相对应,属于较高等的一类。有颔下门生物之下颌骨系于距今约四亿三千万年前开始发展形成,即
  • 卧房卧房,又称卧室、睡房及寝室,是指供人在其内睡眠、休息或进行性行为的房间。卧房不一定有床,不过通常有可供人躺卧之处。有些房子的主卧房有附属浴室,名为套房。工人房是提供予工
  • 多媒体超级走廊多媒体超级走廊(英语:Multimedia Super Corridor或简称 MSC)是马来西亚一个高科技经济特区。多媒体超级走廊计划(MSC)于1996年2月12日由马来西亚第四任首相马哈迪正式开幕。当时
  • 威廉·埃德蒙森威廉·埃德蒙森(英语:William Edmondson,1906年7月4日-1998年4月18日),美国音频工程师。他曾因电影勇敢的人(英语:The Brave One (1956 film))提名奥斯卡最佳音响效果奖。威廉(昵称比
  • 囊泡藻类囊泡藻界(学名:Chromalveolata)是一类真核生物。囊泡藻界这个概念是汤玛斯·卡弗利尔-史密斯1981年提出的色藻界的修订。表示双鞭毛生物与红藻发生单独的内共生后进化出的所有
  • 镇安路镇安路,元朝时设置的路。至元二十九年(1292年)升镇安州为路。治所在今广西壮族自治区那坡县。辖境有今广西壮族自治区靖西、那坡二县,德保、大新等县西部地。明朝洪武二年(1369年
  • 洛厄尔·W·佩里洛厄尔·W·佩里(英语:Lowell W. Perry,1931年12月5日-2001年1月7日)是NFL第一位非裔美国人助理教练、第一位非裔美国人NFL评论员、第一位非裔美国人劳斯莱斯工厂经理。他被杰拉
  • 1,2-二溴苯1,2-二溴苯(英语:1,2-Dibromobenzene,也称为邻二溴苯)是分子式为C6H4Br2的有机化合物,是三种二溴苯的同分异构体之一,另外两种为1,3-二溴苯(间二溴苯)和1,4-二溴苯(对二溴苯)。1,2-二
  • 雅库特牛雅库特牛,是分布于俄罗斯萨哈共和国的家牛品种,以耐寒闻名,也是雅库特人的重要财产。它们身型较小,高112-127cm,重350-600kg,脚短而强壮,窄胸。雅库特人在10世纪把它们从贝加尔湖带
  • 2014年夏季青年奥林匹克运动会印度代表团2014年夏季青年奥林匹克运动会印度代表团是印度所派出的2014年夏季青年奥林匹克运动会代表团,共有32名运动员参加15个项目的赛事。两名印度射箭运动员在2013年世界青年射箭锦