Shell编程字符处理命令sort和wc

Posted 林夕07

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell编程字符处理命令sort和wc相关的知识,希望对你有一定的参考价值。

系列文章

【Shell编程】Shell中的正则表达式
【Shell编程】字符截取命令cut、printf命令
【Shell编程】字符截取命令awk、sed命令


目录

sort命令

语法sort [选项] 文件名

参数说明
-f忽略大小写
-n以数值型进行排序,默认使用字符串排序
-r反向排序
-t指定分隔符,默认分隔符是制表符
-k n[,m]按照指定的字段范围排序,从第n字段开始,m字段结束(默认到行尾)

实例

按照首字母做升序

命令: sort /etc/passwd

按照首字母做倒序

命令: sort -r /etc/passwd

把数值型数据按照字符型来对待进行排序

命令: sort -t ":" -k 3,3 /etc/passwd

把数值型数据按照数值来进行排序

命令: sort -n -t ":" -k 3,3 /etc/passwd 注: -n需要写在-t前面

wc命令

语法:wc [选项] 文件名

参数说明
-l只统计行数
-w只统计单词数
-m只统计字符数

实例

计算文件中的行数

命令:wc -l /etc/passwd

以上是关于Shell编程字符处理命令sort和wc的主要内容,如果未能解决你的问题,请参考以下文章

Shell编程Shell中的流程控制之if语句

shell特殊字符,cut,sort,wc,uniq,tee,tr,split命令

Shell编程Shell中for循环while循环until循环语句

Shell编程Shell中for循环while循环until循环语句

shell特殊符号cut_sort_wc_uniq命令和tee_tr_split命令

shell中的特殊符号和cut,sort,wc,uniq,tee,tr,split命令