首页 > 系统服务 > 详细

shell脚本学习(4)cut

时间:2019-09-26 23:46:24      阅读:106      评论:0      收藏:0      [点我收藏+]

 cut 的两种用法

1种是 -c list   剪切字符串中特定位置的文字,

/etc/passwd中的原始数据:

 

 

yuyuyu:x:1000:1000:yuyuyu,,,:/home/yuyuyu:/bin/bash

写法 n-m

yuyuyu@ubuntu:~$ cut -c 1-5 /etc/passwd

显示: yuyuyu

类似数组的索引,但字符位置是从1开始算的。

技术分享图片

 

 

 

写法 ,,

yuyuyu@ubuntu:~$ cut -c 1,2,3,4,5 /etc/passwd

显示:
yuyuy

 

推测 list中的数据顺序不是按递增来写会怎么样,答案是结果还是按原始字符串的顺序显示:

技术分享图片

 

 

 文字并没有倒叙。

 

另一种 cut -f list [-d delim] file

[-d delim] 是指定分隔符

-f list 是指定序列的序号

这两种写法都可以

yuyuyu@ubuntu:~$ cut -f 1-3 -d: /etc/passwd 

yuyuyu@ubuntu:~$ cut -d: -f 1-3  /etc/passwd

结果显示

yuyuyu:x:1000

技术分享图片

 

shell脚本学习(4)cut

原文:https://www.cnblogs.com/mayplestory/p/11594885.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!