linux 文件按某列排序,sort如何按指定的列排序,linux按照指定列对文件排序
linux按照指定列对文件排序
sort如何按指定的列排序
0000 27189 41925425
065f 15 41925425
0663 7 41925425
0675 5 41925425
0691 76 41925425
0693 2 41925425
06a7 82 41925425
06a9 58 41925425
06bf 68 41925425
06c1 56 41925425
06d7 145 41925425
06e1 127 41925425
06e3 230 41925425
06e5 7 41925425
06ef 48 41925425
06f1 463 41925425
06ff 3847 41925425
070b 2376 41925425
070d 3408 41925425
0713 109025 41925425
0715 4 41925425
0726 134 41925425
我想按第二列值进行排序,从大到小的顺序。
看了下man,还是不大明白,还请大家指点一二。
答案:sort -n -k2 file.txt 或则sort -g -k2 file.txt(从小到大排序)
-n, --numeric-sort
-g, --general-numeric-sort
sort -rn -k2 all_contig.txt (加-r从大到小排序)
用法:sort [选项]... [文件]...
Write sorted concatenation of all FILE(s) to standard output.
长选项必须用的参数在使用短选项时也是必须的。
顺序选项:
-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 显示此帮助信息并退出
--version 输出版本信息并退出
POS is F[.C][OPTS], where F is the field number and C the character position
in the field. OPTS is one or more single-letter ordering options, which
override global ordering options for that key. If no key is given, use the
entire line as the key.
SIZE may be followed by the following multiplicative suffixes:
% 1% of memory, b 1, K 1024 (default), and so on for M, G, T, P, E, Z, Y.
With no FILE, or when FILE is -, read standard input.
*** WARNING ***
The locale specified by the environment affects sort order.
Set LC_ALL=C to get the traditional sort order that uses
native byte values.
linux 文件按某列排序,sort如何按指定的列排序,linux按照指定列对文件排序相关推荐
- linux文件前三行如何排序,Sort工具Linux sort命令用于将文本文件内容加以排序。sort可针对文本文件的内容,以行为单位来排序。sort 常见选项b 忽略每行前面开始出...
Sort工具 Linux sort命令用于将文本文件内容加以排序. sort可针对文本文件的内容,以行为单位来排序. sort 常见选项 b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照 ...
- linux之排序sort命令详解
linux之排序sort命令 sort排序规则: 以行为单位,每一行作为一个字符串 按照字符串的比较规则,首字母开始依次向后按ASCII码值进行比较 结果默认升序输出 1. 简单排序 [root@li ...
- Shell命令-文件及内容处理之sort、uniq
文件及内容处理 - sort.unip 1. sort:对文件的文本内容排序 sort命令的功能说明 sort 命令用于将文本文件内容加以排序.sort 可针对文本文件的内容,以行为单位来排序. so ...
- sort -nr作用 linux,【Linux高频命令专题(1)】sort
介绍 sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序. ...
- python pandas读取csv文件指定行_python pandas获取csv指定行 列的操作方法
python pandas获取csv指定行 列的操作方法 pandas获取csv指定行,列 house_info = pd.read_csv('house_info.csv') 1:取行的操作: ho ...
- Linux 命令【1】:sort
-u 去除重复行 [ericshenMacPro@root duweixin]$ cat duweixin.net.txt banana apple pear orange pear [ericshe ...
- C++sort如何使用lambda表达式对一维vector和二维vector进行排序
文章目录 一维vector排序 二维vector排序 Lambda的语法 Capture(用以访问外部作用域) 问题:今天刷题的时候,需要对二维vectorn×2_{n\times 2}n×2按照第 ...
- Python编程基础:第五十四节 排序Sort
第五十四节 排序Sort 前言 实践 前言 我们常需要对列表.元组中的元素进行排序,例如按照字母表排列学生的名称.这里就需要用到列表的sort()方法,以及sorted()函数. 实践 我们先来构建一 ...
- Numpy 排序 -- sort()、argsort()
Numpy 排序 – sort().argsort() 官方文档 1.内容排序:sort() 函数原型: 对数组本身进行排序 numpy.sort(a, axis=-1, kind='quicksor ...
最新文章
- 水星记(Mercury Records)
- 图灵11月书讯:大约在冬季
- C# 中泛型与非泛型?(摘)
- iphone屏蔽系统更新_未越狱屏蔽系统更新还是来了
- 【unity基础系列】1、unity Texture Type设置为Advanced时纹理的格式列表
- loadrunner脚本设计:事务函数的使用
- php表格单元格怎么实现排序,javascript实现对表格元素进行排序操作
- 【DOS】对指定目录下的指定文件类型进行打包
- 【Java】辨析jvm.dll、java.exe、javaw.exe、javaws.exe
- 人工智障学习笔记——机器学习(7)FM/FFM
- 华为轮值董事长郭平:5“机”协同是基础电力,ICT行业应用将像家用电器和工业电气化
- linux 查看mysql安装目录_Linux中安装Mysql
- 利用新浪api获取ip归属地
- php chm生成工具,phpDocumentor PHP 文档生成 CHM
- 深度|常见IT人才外包存在的问题及解决建议
- C++ 标准库の使用迷思
- 通过Spire-java实现word和pdf文件相互转换
- SD卡寄存器及对应的CMD命令描述
- Android快速开发框架之xUtils---图片模块
- python右键idel消失问题
热门文章
- 大学计算机基础 百科园,李瑞海|
- 部分有关会计单词的英中文对照(续)
- java getfield_Field getField(String name)
- 微软爱开发者 | 十月,“拾月”, Teams + PowerPlatform 中文社区召唤您
- 第一天开始写博客,从学习BootStrap开始吧,努力加油
- L1-043 阅览室 (20 分) java
- 电脑中了勒索病毒怎么解决,Windows系统被faust勒索病毒攻击了怎么办?
- 史上最小最优的Apk.1安装器
- office2016每次打开word都要配置进度的解决方案
- 阿里智能携手触云发布儿童智能路由器 进入智能细分市场