cut (Unix)

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

相关

  • 卡旺托约瑟夫·比埃奈默·卡旺图(Joseph Bienaime Caventou)是一位法国药剂师。1795年,他出生于圣奥梅尔,曾就读于巴黎药学院(École de Pharmacie)和巴黎科学学院。1816年进入圣安托瓦
  • 罗伯·佛契哥特罗伯·佛契哥特(英语:Robert Francis Furchgott,1916年6月4日-2009年5月19日),生于美国南卡罗莱那州的查尔斯顿,美国化学家。佛契哥特于1937年在北卡罗来纳大学化学系学士毕业,并于1
  • 温内格拉内布(Raneb)是古埃及第二王朝的一位法老。埃及祭司曼涅托在其所编纂的王表中称其为卡伊靠斯(Kaiechos),并认为其统治了埃及39年。但是,从已经出土的拉内布时期的文物中,并未找到
  • Pantone彩通(英语:Pantone LLC,又译潘通)总部位于美国新泽西州卡尔士达特市(Carlstadt, NJ),是一家专门开发和研究色彩而闻名全球的权威机构,也是色彩系统的供应商,提供许多行业包括印刷及其
  • 郝小江郝小江(1951年7月10日-),重庆人,中国植物化学、天然产物化学家,中国科学院昆明植物研究所研究员。2019年当选为中国科学院院士。1976年毕业于贵州大学化学系,1985年毕业于中国科学
  • 浮游生物界远洋带指在内陆水域和海域中远离岸的自由水域。它指从水域中心起向靠岸方向直至遇到第一个有根的水生植物的区域。当其深度为0-200m是称之为透光带,其下为不透光带。远洋带同
  • 韩服韩服 (朝鲜语:한복/韓服),朝鲜称朝鲜服(朝鲜语:조선옷/朝鮮옷),是一种传统的韩民族(朝鲜民族)服装。韩服深受中国服饰的影响,可以分为王室礼服、官服、士大夫服制以及平民服制。由韩服承
  • 格温内斯格温内斯(英语:Gwynedd)是英国威尔士西北部的一个郡,面积共2,548平方公里,人口为121,900人,是威尔士面积第二大和人口最少的政区。首府为班戈,境内拥有班戈大学。官方网站
  • 南京宋子文住宅旧址南京宋子文住宅旧址,亦称“北极阁住宅”或“宋子文公馆”,位于中国江苏省南京市玄武区鸡笼山北极阁1号,原为宋子文在南京的寓所,由杨廷宝设计,陶馥记营造厂建造。该建筑始建于193
  • 菝葜属菝葜属(学名:),又名牛尾菜属,是菝葜科下的一个属,为攀援状灌木植物。该属共有约300种,分布于热带和亚热带地区。