cut (Unix)

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

相关

  • 王小云王小云(1966年8月-)是一位中国密码学家。山东大学数学学院教授,博士生导师。1966年8月生于山东省诸城一个普通家庭,家里兄弟姐妹五个。受身为教师的父亲影响,王小云从小就对数理化
  • 努比亚努比亚(英语:Nubia)是位于埃及南部与苏丹北部之间沿着尼罗河沿岸的地区,今日位于阿斯旺(位于尼罗河第一瀑布下游)与凯里迈(英语:Karima, Sudan)(或称库赖迈,位于尼罗河第四瀑布下游)之间
  • 二郎神二郎神,又称:川主、显圣二郎真君、昭惠灵显王、灌口二郎、二郎真君、灌江神、赤城王、清源妙道真君。是中国民间和道教的神祇人物。民间多认为他是一位与水利、农耕、防止水灾
  • 新竹科学工业园区坐标:24°46′56″N 121°00′23″E / 24.7823005°N 121.0062859°E / 24.7823005; 121.0062859新竹科学园区(简称竹科),原名新竹科学工业园区,是台湾的第一座科学园区,涵盖范围
  • 中俄蒙协约《中俄蒙协约》,即《恰克图条约》(俄语:Кяхтинское соглашение;蒙古语:Хиагтын гэрээ),是1915年中国北洋政府、沙俄与外蒙古签订的条约。1911年下
  • 瑙玛·希拉瑙玛·希拉(英语:Norma Shearer,1902年8月10日-1983年6月12日),美国女演员,曾凭1930年电影 《弃妇》获得奥斯卡最佳女主角奖。瑙玛·希拉1902年8月10日出生于魁北克省的蒙特利尔市,
  • 日韩合并条约日韩合并条约(日语:韓國併合ニ関スル條約,韩语:한일 병합 조약 / 韓日倂合條約),是由大韩帝国总理李完用与大日本帝国代表寺内正毅于1910年8月22日签订的条约,将韩国的主权割与日本
  • 查尔斯·W·弗雷班克斯查尔斯·华伦·费尔班克斯(Chareles Warren Fairbanks,1852年5月11日-1918年6月4日),美国政治人物,共和党人,曾任第26任美国副总统、联邦参议员等职。阿拉斯加州第二大城市费尔班克
  • 楚菜楚菜又称湖北菜、荆菜。楚菜的起源,从屈原在《楚辞》里的两个篇章:“招魂”、“大招”里可得知,因为这两个篇章,记载楚宫佳宴包含20余种楚地名食,为中国历史上最早有用文字来记
  • 1962年新加坡加入马来西亚议案公投 政治主题1962年9月1日,新加坡举行了关于加入马来西亚联邦条款的公投。该公投由新加坡自治邦时任总理,人民行动党(PAP)籍的李光耀提出。而当时的反对党,尤其是社会主义阵线(BS),对全