0
点赞
收藏
分享

微信扫一扫

Linux文本处理工具wc、cut、sort、uniq

cnlinkchina 2022-01-28 阅读 107

wc命令:

wc [OPTION]...[FILE]...

-l: lines

-w: words

-c: characters

cut命令:以指定字符作为分隔符对每一行进行切割;

cut [OPTION]...[FILE]...

-d 指明分隔符

-f

#:第#个字段

#,#[,#]:离散的多个字段,例如1,4,8

#-#:连续的多个字段,例如1-4

混合使用:1-4,9

--output-delimiter=STRING 输出使用指定的分隔符

例:cut -d: -f1,7 --output-delimiter=' ' /etc/passwd

sort命令:排序

sort [OPTION]...[FILE]...

-f:忽略字符大小写

-r:逆序

-t: 字段分隔符

-k#:以指定字段为标准排序(#代表对应的数字)

-n:以数值大小进行排序

-u:排序后去重

uniq命令:去重 连续且完全相同方为重复

uniq [OPTION]...[FILE]...

-c:显示每行重复出现的次数

-d:仅显示重复过的行

-u:仅显示不曾重复的行

举报

相关推荐

0 条评论