排序文本文件行。

  • 按升序对文件内容排序:
sort {{filename}}
  • 按降序对文件内容排序:
sort -r {{filename}}
  • 对文件进行排序,忽略分大小写:
sort --ignore-case {{filename}}
  • 使用数字而不是字母顺序对文件进行排序:
sort -n {{filename}}
  • 按第3个字段对passwd文件进行排序:
sort -t: -k 3n/etc/passwd
  • 对文件进行排序,仅保留唯一的行:
sort -u {{filename}}
  • 对文件大小进行排序(在本例中为'ls -lh`的第5个字段):
ls -lh | sort -h -k 5