sort命令 #

一、基本用法 #

bash
#!/bin/bash

# 默认排序
sort file.txt

# 逆序
sort -r file.txt

# 数字排序
sort -n file.txt

# 去重排序
sort -u file.txt

二、常用选项 #

选项 说明
-n 数字排序
-r 逆序
-u 去重
-k 指定列
-t 指定分隔符
-o 输出到文件

三、实战示例 #

bash
#!/bin/bash

# 按列排序
sort -k2 file.txt

# 按数字列排序
sort -k2 -n file.txt

# 多列排序
sort -k1,1 -k2,2n file.txt

# 指定分隔符
sort -t',' -k2 -n data.csv

# 检查是否已排序
sort -c file.txt

下一步 #

你已经掌握了sort命令,接下来让我们学习 正则表达式

最后更新:2026-03-27