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

简介: 【Shell编程】字符处理命令sort和wc

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


目录
相关文章
|
3天前
|
JavaScript 前端开发 Shell
Shell 脚本编程保姆级教程(上)
Shell 脚本编程保姆级教程(上)
|
24天前
|
存储 Shell 数据安全/隐私保护
Shell 内建命令:Shell 的内在魔力
Shell 内建命令比外部命令执行快,不需额外进程。`type` 命令用来检查命令类型。内建命令如 `cd`、`alias` 和 `echo` 直接在 Shell 中执行,不涉及磁盘 I/O。`type` 示例展示了 `cd` 是内建的,`ifconfig` 是外部的。`bash` 包含多种内建命令,如 `cd` 用于切换目录,`alias` 定义别名,`read` 从输入读取数据。`echo` 默认加换行,`echo -n` 可避免。
25 5
|
24天前
|
Shell 虚拟化
分布式系统详解--框架(Zookeeper-基本shell命令)
分布式系统详解--框架(Zookeeper-基本shell命令)
21 1
|
3天前
|
Shell
Shell 脚本编程保姆级教程(下)
Shell 脚本编程保姆级教程(下)
|
13天前
|
存储 Unix Shell
Shell编程基础与实用技巧
Shell编程基础与实用技巧
|
18天前
|
机器学习/深度学习 Unix Java
技术笔记:Linux之Shell脚本编程(一)
技术笔记:Linux之Shell脚本编程(一)
21 0
|
24天前
|
分布式计算 Hadoop Shell
分布式系统详解--框架(Hadoop-基本shell命令)
分布式系统详解--框架(Hadoop-基本shell命令)
14 0
|
2月前
|
Linux Shell Windows
4:Bash shell命令-步入Linux的现代方法
4:Bash shell命令-步入Linux的现代方法
64 0
|
8月前
|
Shell 数据处理 Python
Python 运行 shell 命令的一些方法
Python 运行 shell 命令的一些方法
|
12月前
|
Shell 数据处理 Python
Python 运行 shell 命令的一些方法
Python 运行 shell 命令的一些方法