Linux的sort命令
Linux的sort命令
Linux的sort命令就是一种对文件排序的工具,sort命令的功能十分强大,是Shell脚本编程时常使用的文件排序工具。
sort命令将输入文件看做由多条记录组成的数据流,而记录由可变宽度的字符串组成,以换行符作为定界符。sort命令与awk一样,可将记录分成多个域进行处理,默认的域分隔符是空格,当然,域分隔符可由用户制定其他符号。sort命令的基本格式为:
sort [选项] [输入文件]
sort命令选项有很多,常用的主要有:
先写一个测试文件,用cat命令查看写好的文件内容:
sort命令的几个基本例子:
-t选项:
-k选项:
-n选项:
-r选项:
-u选项:
-u选项用于去除排序结果中的重复行,在cargo.db文件中写入两条重复记录。
用vi命令操作cargo.db文件,复制一行数据的操作方法如下:
- 把光标移动到要复制的行上
- 按yy
- 把光标移动到要复制的位置
- 按p
cat查看写好的文件内容:
再对文件去除排序结果中的重复行:
-o选项:
转载于:https://www.cnblogs.com/muyuge/p/6152021.html
Linux的sort命令相关推荐
- linux下sort命令使用详解---linux将文本文件内容加以排序命令
转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...
- 在linux中的sort命令,linux中sort命令
功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序. 参 数: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排序时,处理英文字母.数 ...
- Linux 的 ‘sort’命令的14个有用的范例(一)
Linux 的 'sort'命令的14个有用的范例(一) Sort是用于对单个或多个文本文件内容进行排序的Linux程序.Sort命令以空格作为字段分隔符,将一行分割为多个关键字对文件进行排序.需要注 ...
- linux之sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 语法 sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>] ...
- linux中sort命令实例,Linux中文本处理工具之sort命令详解
前言 sort命令将每一行作为一个单位进行比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按一定的顺序进行输出,实际上,sort命令可以被认为是一个非常强大的数据治理工具,用来治 ...
- linux之sort命令
1 sort命令的参数 sort 参数(可以省略) file 具体参数如下 -b:忽略每行前面开始的空格字符,空格数量不固定时,该选项几乎是必须要使用的("-n"选项隐含该选项,测 ...
- linux命令sort的用法,linux之sort命令的用法
sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序. 参 数 ...
- linux du sort命令,linux命令:du、sort、more、cat、less
一个比较经典的问题: 如果线上机器的磁盘占用率超级高,怎么办? 这时候优先想到的肯定是,定位到占用磁盘空间最大的那些文件,然后把可以删的给删掉. 那么,问题来了,如何定位到占用磁盘空间最大的文件? 一 ...
- linux du | sort 命令查找磁盘占用大户
### 常用命令 ### http://www.lowxp.com/g/article/detail/290 du -h --max-depth=1 |grep [TG] |sort -n #查 ...
最新文章
- LeetCode--448
- Oracle 用户,角色,权限等
- 用ajax传值input file,获取 input type=file 标签的内容,并使用ajax进行请求到服务器...
- PM早知道:电子身份证是个啥?
- 2020年春季入学学员计算机应用基础本,2020年春季考试《计算机应用基础》在线考核试题.doc(9页)-原创力文档...
- 小鹏汽车又有高管加盟,这次是前一汽技术研发院副院长刘明辉
- 联想集团董事长杨元庆先生在与微软签约仪式上的发言稿全文
- 六大洲客户的特点,收藏备用~
- uniapp App权限开启
- sql-server 不允许保存更改,解决办法
- 50本财富书籍进行收藏
- 设计原则Python
- C++面向对象程序设计——简单的商品销售题
- 我们会有我们的天长地久
- 前端开发问题及解决方案
- js控制浏览器全屏显示
- .San(三). Xia(峡).近一个月调度过程图解简介
- 沈阳工程学院计算机专业现任校长,沈阳工程学院计算机
- HBuilder HTML
- 虚拟现实x3d简明教程1
热门文章
- javascript实现平滑的锚点
- “电脑人才”是怎么炼成的
- 个推应用统计产品(个数)Android集成实践
- 老男孩36期运维脱产班---- 决心书
- EF CodeFirst 如何通过配置自动创建数据库当模型改变时
- Linux文件、目录权限及常用命令
- hwclock: Open of /dev/rtc failed, errno=19: No such device.
- pycharm打开ipynb显示为文本格式解决办法
- 有多个路由器的子网的分配
- mysql语法题_mysql数据库题语法练习