(31)字符处理命令

时间:2022-07-24
本文章向大家介绍(31)字符处理命令,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1.排序命令sort

[root@localhost lhh98330]# sort [选项] 文件名

选项:

-f:忽略大小写

-n:以数值型进行排序,默认使用字符串型排序

-r:反向排序

-t:指定分隔符,默认是分隔符是制表符

-k n[,m]:按照指定的字段范围排序。从第n字段开始,m字段结束(默认到行尾)

例1.sort /etc/passwd

不加选项默认按照行首字母顺序排序

例2.sort -r /etc/passwd

-r反向排序

例3.sort -t":" -k 3,3 /tec/passwd

指定分隔符是":",用第三字段开头,第三字段结尾排序,就是只用第三字段排序,但是他不认识数字,会把数字当成字符串,

sort -n -t":" -k 3,3 /tec/passwd

"-n"进行数值排序

2.统计命令wc

[root@localhost lhh98330]# wc [选项] 文件名

选项:

-l:只统计行数

-w:只统计单词数

-m:只统计字符数

例1.sort命令不加选项时,默认显示行数、单词数、字符数。加了选项则会显示指定内容。

PS.发了近一个月Linux的内容,很快Linux的基础内容就讲完了。我也是初学者,不知道我写的内容如何,是否真正帮助到你,如果你有任何建议或意见,希望可以给我发消息告诉我,一起交流进步。

END