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特殊字符,cut,sort,wc,uniq,tee,tr,split命令
Shell编程Shell中for循环while循环until循环语句
Shell编程Shell中for循环while循环until循环语句