首页 > 其他分享 >s-sort命令

s-sort命令

时间:2022-11-04 11:36:12浏览次数:36  
标签:sort txt number 命令 升序 排序 进行


对文本操作进行排序,以行为单位,依次根据ascii值进行比较,默认的排序方式为升序

sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。 参  数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大小写字母。 -M 将前面3个字母依照月份的缩写进行排序。 -n 依照数值的大小排序。 -o<输出文件> 将排序后的结果存入指定的文件。 -r 以相反的顺序来排序。 -t<分隔字符> 指定排序时所用的栏位分隔字符。 -k 选择以哪个区间进行排序。

​cat number.txt​

1
2
3
5
10
32
12
  • 对文本内容进行升序排列
    ​sort number.txt​
1
10
12
2
3
32
5
  • 对文本内容进行降序排列
    ​sort -r number.txt​
5
32
3
2
12
10
1
  • 根据字符串数值进行比较
    ​sort -n number.txt​
1
2
3
5
10
12
32
  • 合并重复项后进行排序
    ​​​sort -u number.txt​
  • 将排序结果输出到指定文件
    ​​​sort number.txt -o a.txt​


标签:sort,txt,number,命令,升序,排序,进行
From: https://blog.51cto.com/u_13456560/5823162

相关文章

  • 在Kibana中的常见命令
    索引库创建索引库最简单的创建一个索引库,所有的配置都走默认PUT/my_index效果 查询索引库GET/my_index效果: 其中,mappings是类型映射,目前我们没有......
  • Docker基础和常用命令
    Docker基础和常用命令一,Docker简介1.1,什么是DockerDocker使用Google公司推出的Go语言进行开发实现,基于Linux内核的cgroup,namespace,以及OverlayFS类的Unio......
  • CentOS7命令行创建LVM逻辑卷
    概述当初在安装CentOS7系统时没有使用LVM,后期安装应用后磁盘空间不够使用,在不跨服务器迁移数据的情况下解决磁盘空间问题。1.安装lvm命令yuminstall-ysystem-storage-man......
  • Linux中tac命令倒序查询日志
    cat命令是正序开始查询日志比如:catxxx.log|grep"sssdsd"如果日志文件比较大,那么会很慢或者直接出错 可以使用tac命令,这个是cat反过来写tacxxx.log|grep"sssdsd"这样就......
  • 常用的Dos命令
    常用的Dos命令1.盘符切换D:2.查看当前目录下的所有文件dir3.切换目录cd/d4.返回上一级cd..5.清理屏幕cls6.退出终端exit7.查看电脑的ipipcon......
  • centos 中给mv、cp命令添加进度条
    在centos的使用过程中会遇到复制或移动大文件的情况,但是这种情况下没有一个明确的进度展示总觉得心里没底,所以找了一下相关教程重新打包了mv和cp命令,可以直接下载......
  • linux 常用命令
    1、打包、压缩、解压缩命令:tar1.1、打包yy文件不压缩:tar-cvfyy.taryy   c--打包、v--显示过程、f--文件名1.2、打包yy文件,并用gzip压缩:tar-czvfyy.tar.gzyy......
  • Linux命令行 (持续更行)
    1#文件操作2mkdirname#新建文件夹3rm-rfname#删除文件夹4cp-rname/.name_2/#复制文件夹下文件56#conda操作7condaactivateenv_name#......
  • openGauss运维操作命令及其相关介绍
    一、前言​数据库作为信息系统基础底座软件,在大数据背景下,数据库的数据量和节点规模日益增长,数据库使用方越来越看重系统运行是否稳定、安全和高效,这也使数据库自身的运行......
  • 解压缩命令
    其他解压缩命令:1、.tar用tar–xvf解压2、.gz用gzip-d或者gunzip解压3、.tar.gz和.tgz用tar–xzf解压4、.bz2用bzip2-d或者用bunzip2解压5、.tar.bz2......