由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 请问如何用sort命令给数据排序?
相关主题
linux sort 命令 求助为啥 inode-cache 的内存算在 used 里面,不算在 cached 里面呢?
请教sort怎么让console显示的数字为三位一组,例如7 654 321
请问一个sort排序的问题sqlplus formatting ugly?
菜鸟问:getline找不到,该如何安装?vim column 求助
terminal下怎么对齐table的列?这个 sed 命令为什么不work?
how to append column data to an existing file?find问题
please help: using 'cat' to merge large text files in linux为什么sort 的速度在单个server比cluster上快很多
how to get rid of the column info row in mysql query?linux sort很牛
相关话题的讨论汇总
话题: data话题: f1话题: f2话题: 排序话题: 文件
进入Linux版参与讨论
1 (共1页)
r*****t
发帖数: 4793
1
我有两个文件F1和F2,F1和F2的column 1 是同类字符但是顺序不同
我想把文件F2里的各行,按照文件F1 的column 1 排序,应该如何做?
Q*********r
发帖数: 69
2
文件不是特别大的话, 用个for loop grep一下就好了

【在 r*****t 的大作中提到】
: 我有两个文件F1和F2,F1和F2的column 1 是同类字符但是顺序不同
: 我想把文件F2里的各行,按照文件F1 的column 1 排序,应该如何做?

m**k
发帖数: 290
3
seems to be an awk exercise:
$ cat index
a
b
c
$ cat data
c 10
b 20
b 30
c 40
$ awk '{if (NR==FNR) data[$1][i++] = $0; else if (isarray(data[$1])) for (i
in data[$1]) print data[$1][i]}' data index
b 20
b 30
c 10
c 40
1 (共1页)
进入Linux版参与讨论
相关主题
linux sort很牛terminal下怎么对齐table的列?
请教sorthow to append column data to an existing file?
请问如何用sort命令给数据排序? (转载)please help: using 'cat' to merge large text files in linux
问题请教how to get rid of the column info row in mysql query?
linux sort 命令 求助为啥 inode-cache 的内存算在 used 里面,不算在 cached 里面呢?
请教sort怎么让console显示的数字为三位一组,例如7 654 321
请问一个sort排序的问题sqlplus formatting ugly?
菜鸟问:getline找不到,该如何安装?vim column 求助
相关话题的讨论汇总
话题: data话题: f1话题: f2话题: 排序话题: 文件