提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: 运维 > Linux > Linux cut敕令的用法引见【Linux】,Linux

Linux cut敕令用于依据字段提取文件内容。文本文件没有像数据库那样的行/列,偶然我们只须要单列数据。依据分开符剪切已辨认的列(比方:冒号':',分号';',逗号','等)。

关于下面示例,我们采纳/etc/passwd文件。一切行都以下面的花样存储,冒号(:)按以下体式格局分开。我们运用-f指定字段编号,运用-d作为分开符。

根据上面的图片,这个文件有7个字段。cut还支撑在字符基本suing -c敕令行开关上猎取值。我们来看下面的例子,运用的是/ etc / passwd文件。

1、从文件中挑选单个字段:

比方,我们须要/etc/passwd文件中的用户名列表。我们晓得第一列存储了用户名,悉数文件由冒号(:)分开。

#cut -d“:” -  f1 </ etc / passwd 

root 
bin 
daemon 
adm 
lp 
sync 
shutdown 
halt

我们也能够运用管道“|”将文件内容作为输入传递给cut敕令,以下所示 -

#cat / etc / passwd | cut -d“:” -  f1

2、从文件中挑选多列:

我们能够用敕令分开指定多个字段称号,以下例所示,将仅显现第1个,第2个和第7个字段。

# cut -d":" -f1,2,7 < /etc/passwd

root:x:/bin/bash
bin:x:/sbin/nologin
daemon:x:/sbin/nologin
adm:x:/sbin/nologin
lp:x:/sbin/nologin
sync:x:/bin/sync
shutdown:x:/sbin/shutdown
halt:x:/sbin/halt
mail:x:/sbin/nologin
uucp:x:/sbin/nologin

我们还能够在字段上指定带连字符( - )的列的局限以及两个选项一同,以下面的示例敕令。

第一个敕令将挑选第1,第2,第3和第4个字段。

第二个敕令将挑选第3,第4和第5个字段。

末了一个敕令将显现第2,第3,第4,第6和第10个字段。

# cut -d":" -f1-4 < /etc/passwd
# cut -d":" -f3-5 < /etc/passwd
# cut -d":" -f2-4,6,10 < /etc/passwd

要猎取除一个列以外的一切列的值,须要运用以下敕令。比方,假如我们须要挑选一切列而不是6列。

# cut -d":" --complement -s -f6 < /etc/passwd

3、从文件中挑选单个字符

除了字段以外,我们还能够依据单个字符从文件中挑选值,而运用字符则不须要指定分开符。

#cut -c1 </ etc / passwd 

r 
b 
d 
a 
l 
s 
s

一样,我们也能够指定多个逗号分开字符或字符局限。

#cut -c1,2,3,6,7 </ etc / passwd 
#cut -c1-3,6,7 </ etc / passwd

本篇文章到这里就已悉数完毕了,更多其他精彩内容能够关注ki4网的Linux教程视频栏目!

以上就是Linux cut敕令的用法引见的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"Linux cut敕令的用法引见【Linux】,Linux"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线