首页IT科技sort by(sort命令 – 对文件内容进行排序)

sort by(sort命令 – 对文件内容进行排序)

时间2025-06-20 21:32:18分类IT科技浏览4866
导读:sort命令的功能是对文件内容进行排序。有时文本中的内容顺序不正确,一行行的手动修改实在太麻烦了。此时使用sort命令就再合适不过了,它能够对文本内容进行再次排序。...

sort命令的功能是对文件内容进行排序           。有时文本中的内容顺序不正确           ,一行行的手动修改实在太麻烦了                 。此时使用sort命令就再合适不过了                 ,它能够对文本内容进行再次排序      。

语法格式:sort [参数] 文件名

常用参数:

-b 忽略每行前面出现的空格字符 -c 检查文件是否已经按照顺序排序 -d 除字母            、数字及空格字符外      ,忽略其他字符 -f 将小写字母视为大写字母 -h 以更易读的格式输出信息 -i 除040至176之间的ASCII字符外           ,忽略其他字符 -k 设置需要排序的栏位 -m 将几个排序号的文件进行合并 -M 将前面3个字母依照月份的缩写进行排序 -n 依据数值大小排序 -o 将排序后的结果写入指定文件 -r 以相反的顺序来排序 -R 依据随机哈希值进行排序 -t 设置排序时所用的栏位分隔符 -T 设置临时目录 -z 使用0字节结尾                 , 而不是换行 --help 显示帮助信息 --version 显示版本信息

参考示例

对指定的文件内容按照字母顺序进行排序:

[root@linuxcool ~]# cat File.txt banana pear apple orange raspaberry [root@linuxcool ~]# sort File.txt apple banana orange pear raspaberry

对指定的文件内容按照数字大小进行排序:

[root@linuxprobe ~]# cat File.txt 45 12 3 98 82 67 24 56 9 [root@linuxprobe ~]# sort -n File.txt 3 9 12 24 45 56 67 82 98

以冒号(:)为间隔符      ,对指定的文件内容按照数字大小对第3列进行排序:

[root@linuxprobe ~]# sort -t : -k 3 -n File.txt rpc:x:32:32:Rpcbind Daemon tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon qemu:x:107:107:qemu user usbmuxd:x:113:113:usbmuxd user pulse:x:171:171:PulseAudio System Daemon rtkit:x:172:172:RealtimeKit gluster:x:995:990:GlusterFS daemons unbound:x:996:991:Unbound DNS resolver geoclue:x:997:995:User for geoclue polkitd:x:998:996:User for polkitd ………………省略部分输出信息………………
声明:本站所有文章     ,如无特殊说明或标注                 ,均为本站原创发布           。任何个人或组织            ,在未征得本站同意时     ,禁止复制                 、盗用     、采集      、发布本站内容到任何网站                 、书籍等各类媒体平台                 。如若本站内容侵犯了原著者的合法权益                ,可联系我们进行处理      。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
qtask.exe – qtask是什么进程 有什么用