Linux中的sort排序
默认排序
sort filename
[root@localhost ~]$ cat test.txt
eee
bbb
ddd
aaa
ccc
[root@localhost ~]$ sort test.txt
aaa
bbb
ccc
ddd
eee
去除重复行
sort -u filename
[root@localhost ~]$ cat test.txt
eee
bbb
ddd
ddd
aaa
ccc
[root@localhost ~]$ sort -u test.txt
aaa
bbb
ccc
ddd
eee
按列排序
sort -k 2 filename 按第二列排序
[root@localhost ~]$ cat test2.txt
eee 23 555
ddd 11 666
aaa 22 888
ccc 23 111
bbb 24 222
[root@localhost ~]$ sort test2.txt
aaa 22 888
bbb 24 222
ccc 23 111
ddd 11 666
eee 23 555
[root@localhost ~]$ sort -k 2 test2.txt
ddd 11 666
aaa 22 888
ccc 23 111
eee 23 555
bbb 24 222
[root@localhost ~]$ sort -k 3 test2.txt
ccc 23 111
bbb 24 222
eee 23 555
ddd 11 666
aaa 22 888
指定分隔符
sort -t : filename
[root@localhost ~]$ cat test2.txt
eee:23:555
ddd:11:666
aaa:22:888
ccc:23:111
bbb:24:222
[root@localhost ~]$ sort -t : -k 2 test2.txt
ddd:11:666
aaa:22:888
ccc:23:111
eee:23:555
bbb:24:222
逆序排列
sort -r filename
[root@localhost ~]$ cat test.txt
eee
bbb
ddd
aaa
ccc
[root@localhost ~]$ sort -r test.txt
eee
ddd
ccc
bbb
aaa
按数字排序
sort -n filename
[root@localhost ~]$ cat test3.txt
10
2
11
34
[root@localhost ~]$ sort test3.txt
10
11
2
34
[root@localhost ~]$ sort -n test3.txt
2
10
11
34
参考
- Linux sort命令
- 《sort帮你排序》-linux命令五分钟系列之二十六
- GNU sort - What is the default algorithm used for comparison?
Linux中的sort排序相关推荐
- Linux 中使用 sort 指令分组排序详解
Linux 中使用 sort 指令分组排序详解 sort 中进行分组排序主要用到的选项为 -k,此文,我们着重于该选项的使用方式,用到的其它选项不做解释,有兴趣的同学可以查看帮助文档 1. 数据准备 ...
- java中Collections.sort() 排序函数的用法
java中Collections.sort() 排序函数的用法: 用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: /** ...
- Js中的Sort排序方式
Js中的Sort排序方式 这里只列出部分排序方式 1.Sort排序 Sort排序是数组内置函数,但他的排序是根据系统字符默认排序 //数组const arr = [3,4,2,3,123,35,65, ...
- 在linux中的sort命令,linux中sort命令
功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序. 参 数: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排序时,处理英文字母.数 ...
- 前端开发必备:js中的sort()排序函数
碎片时间学习一下这个短短的案例技巧,将来开发中肯定会用得上的. javascript中的sort()的用法也有很多种,搜索一下就有很多了,而且都不会有什么问题.但是一下这样写法更简洁易看. <s ...
- python中的sort排序加换行_python中sort()排序的方法
python中sort()排序的方法 发布时间:2020-09-01 10:57:52 来源:亿速云 阅读:110 作者:小新 这篇文章主要介绍了python中sort()排序的方法,具有一定借鉴价值 ...
- linux中top命令排序,Linux中top命令讲解
Linux中的top命令显示系统上正在运行的进程,并以动态方式不断刷新,查看Linux系统的各个进程和系统资源占用情况! 命令行直接输入top top作为日常管理工作中最常用也是最重要的Linux系统 ...
- lua中的sort排序
lua中对table的排序一般是用lua自带的table.sort()函数排序,一般不采用自己写的排序的方式,以下来说一说 table.sort()排序和在工作中遇到的问题 1.排序的方式 table ...
- lua中的sort排序 反自反性 非对称性 传递性
ua中对table的排序一般是用lua自带的table.sort()函数排序,一般不采用自己写的排序的方式,以下来说一说 table.sort()排序和在工作中遇到的问题 1.排序的方式 table. ...
- linux界面如何进行文档排序,Linux中使用sort对文档中的内容进行排序
3 对该文档的第3段进行排序,所以利用第3个栏位区间,也就是-k3参数,因为每段利用冒号:分隔,所以利用-t:参数,因为要对passwd文档中的内容进行排序,所以完整的号令是如下 sort -k3 - ...
最新文章
- ​Highmaps网页图表教程之绘图区显示标签显示数据标签定位
- cannot find -lcudart
- PIL应用之生成验证码图片
- vb.net2019-多线程并行计算(2)
- php 提取登录QQsid_php模拟登录qq邮箱(curl命令详解)
- go+cookie+angular踩过的坑
- envoy api 网关_在边缘,作为网关或在网格中构建控制平面以管理Envoy代理的指南...
- 微软是如何使用C#重写C#编译器并将其开源的
- 室外定位_为什么老师应该走出自己的舒适区而进入室外
- 微课|中学生可以这样学Python(7.3.3节):成员方法、类方法、静态方法
- 项目投标注意点001---项目投标那点事
- 精伦身份证阅读器php_精伦IDR210台式身份证读卡器
- Java将视频文件、图片文件转Base64编码
- java工程师的职业规划_Java工程师如何进行职业规划?
- 腾讯视频获取 MP4格式源并下载
- 计算机常用键的作用,键盘功能键大全2017 电脑键盘常用按键功能详解
- C/C++中CRT表示什么意思?
- something about mantis
- spyder 设置中文_Spyder代理设置
- Linux运行魔兽世界单机,在linux下架设魔兽世界私服
热门文章
- numpy广播机制小结
- 魅蓝note2android8,魅族魅蓝Note3和魅蓝Note2哪个好
- code blocks代码性能分析_介绍几款Python性能优化工具
- oracle 过程与函数区别,ORACLE 函数与过程的差别
- python next permutation_C++ STL next_permutation的实现原理
- popwindow下拉筛选 二级联动_工作录入数据需要三级联动下拉菜单,Excel轻松制作!-Excel教程...
- html5调用系统声音1s响一次_为你的html5网页添加音效示例
- 打分框手工输入分值的技术要领
- 简单谈谈MySQL优化利器-慢查询
- postgres stat 记事