Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux shell之sort命令

Linux shell之sort命令

作者头像
forrestlin
发布于 2018-05-23 09:53:49
发布于 2018-05-23 09:53:49
2.7K0
举报
文章被收录于专栏:蜉蝣禅修之道蜉蝣禅修之道

Usage: sort [OPTION]... [FILE]...

Write sorted concatenation of all FILE(s) to standard output.

Mandatory arguments to long options are mandatory for short options too.

Ordering options:

  -b, --ignore-leading-blanks  ignore leading blanks

  -d, --dictionary-order      consider only blanks and alphanumeric characters

  -f, --ignore-case           fold lower case to upper case characters

  -g, --general-numeric-sort  compare according to general numerical value

  -i, --ignore-nonprinting    consider only printable characters

  -M, --month-sort            compare (unknown) < `JAN' < ... < `DEC'

  -n, --numeric-sort          compare according to string numerical value

  -r, --reverse               reverse the result of comparisons

Other options:

  -c, --check               check whether input is sorted; do not sort

  -k, --key=POS1[,POS2]     start a key at POS1, end it at POS2 (origin 1)

  -m, --merge               merge already sorted files; do not sort

  -o, --output=FILE         write result to FILE instead of standard output

  -s, --stable              stabilize sort by disabling last-resort comparison

  -S, --buffer-size=SIZE    use SIZE for main memory buffer

  -t, --field-separator=SEP  use SEP instead of non-blank to blank transition

  -T, --temporary-directory=DIR  use DIR for temporaries, not $TMPDIR or /tmp;

                              multiple options specify multiple directories

  -u, --unique              with -c, check for strict ordering;

                              without -c, output only the first of an equal run

  -z, --zero-terminated     end lines with 0 byte, not newline

      --help     display this help and exit

      --version  output version information and exit

-t 定义每个域的分隔符,但如果分隔符是特殊符号,例如tab符,soh,这些十六进制的符号,需要加上$

例如:-t$'\t'或-t$'\x01'

-k 定义选取哪个域进行排序,从1开始,后面可以使用逗号连接第二排序域,例如

-k1,2,3

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014年03月11日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
XSRF跨站请求伪造
在9000网站我们模拟攻击者修改了我们的图片源地址为8000网站的Cookie计数器页面网址。当我们访问9000网站的时候,在我们不知道、未授权的情况下8000网站的Cookie被使用了,以至于让8000网址认为是我们自己调用了8000网站的逻辑。这就是CSRF(Cross-site request forgery)跨站请求伪造(跨站攻击或跨域攻击的一种),通常缩写为CSRF或者XSRF
星哥玩云
2022/09/14
5280
用户验证
用户验证是指在收到用户请求后进行处理前先判断用户的认证状态(如登陆状态),若通过验证则正常处理,否则强制用户跳转至认证页面(如登陆页面)
星哥玩云
2022/09/14
1K0
用户验证
tornado 简易教程
以Django为代表的python web应用部署时采用wsgi协议与服务器对接(被服务器托管),而这类服务器通常都是基于多线程的,也就是说每一个网络请求服务器都会有一个对应的线程来用web应用(如Django)进行处理。
Python之道
2020/11/02
1.4K0
cookie操作
set_cookie(name, value, domain=None, expires=None, path=’/’, expires_days=None)
星哥玩云
2022/09/14
5550
cookie操作
Python Web 框架:Tornado1.Tornado2.安装3.使用4.Tornado 代码解析
备注: Tornado应该运行在类Unix平台,为了达到最佳的性能和扩展性,仅推荐Linux和BSD(充分利用Linux的epoll工具和BSD的kqueue达到高性能处理的目的)
Python攻城狮
2018/08/23
6780
Python Web 框架:Tornado1.Tornado2.安装3.使用4.Tornado 代码解析
后台管理-xadmin
在Python终端输入命令help(‘xadmin’) 查看xadmin安装位置 得到如下输出
星哥玩云
2022/09/14
6.6K0
后台管理-xadmin
Python Web 框架:Tornado
**备注:** Tornado应该运行在类Unix平台,为了达到最佳的性能和扩展性,仅推荐Linux和BSD(充分利用Linux的epoll工具和BSD的kqueue达到高性能处理的目的)
周小董
2019/03/25
1.6K0
Python Web 框架:Tornado
增加数据到数据库
一、创建对象 当创建对象时DJango没有操作数据库读写,当调用save()方法时才与数据库进行交互,将对象保存到数据库 __init__()方法已经在models.Model类中进行了重写规定了特殊含义,所以在模型类中不能重写 二、增加方式 对象创建空对象后赋值 u = User() <span class="hljs-comment"># 实例化User模型类</span> u.username = <span class="hljs-string">'lucky'</span> <span clas
星哥玩云
2022/09/14
7310
初识Tornado
以Django为代表的python web应用部署时采用wsgi协议与服务器对接(被服务器托管),而这类服务器通常都是基于多线程的,也就是说每一个网络请求服务器都会有一个对应的线程来用web应用(如Django)进行处理。
py3study
2020/01/16
9140
Tornado基础学习篇
Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。
py3study
2020/01/20
1.2K0
模型的基本使用
Flask-Script用来生成shell命令 为在Flask里编写额外的脚本提供了支持
星哥玩云
2022/09/14
2820
asyncio模块
async可以定义协程,使用await可以针对耗时操作进行挂起,就与生成器的yield一样,函数交出控制权。协程遇到await,消息循环会挂起该协程,执行别的协程,直到其他协程也会挂起或者执行完毕,在进行下一次执行
星哥玩云
2022/09/08
6600
asyncio模块
相关推荐
XSRF跨站请求伪造
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档