Linux常用命令之cut

释放双眼,带上耳机,听听看~!
       

cut命令用来显示行中的指定部分到标准输出或者将内容输出到文件

-b, --bytes=LIST   按字节输出内容 
-c, --characters=LIST 按字符输出内容 
-d, --delimiter=DELIM 使用指定的分隔符分割文件,默认分隔符为TAB
-f, --fields=LIST 输出指定的域的字段内容
-n  与-b,-c连用,输出指定的n个字节或字符
-s, --only-delimited 不显示没有分隔符的行

例:

# cat /etc/passwd | cut -b 1 |head -5 #输出文件的第一个字节
r
b
d
a
l
# cat /etc/passwd | cut -c 1-4 |head -5 #输出文件的前四个字符
root
bin:
daem
adm:
lp:x
# cat /etc/passwd | cut -f1 -d ':' |head -5 #以:分割文件,输出第一个字段
root
bin
daemon
adm
lp
# cat a.txt 
ssss affff dddd fe fsc
rrr f adfa eer ddd

# cat a.txt |cut -f1,3 -d $'t' #1,3列
ssss dddd
rrr adfa

人已赞赏
Linux

Linux常用命令之sed

2018-8-22 16:06:38

Linux

Linux常用命令之cat,more,less

2018-8-22 16:08:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
有新消息 消息中心
搜索