请允许我澄清我的疑问:
我有一个包含数千个字符串的数据库,后跟一些值(基于评分矩阵)
/**
* Getting product details in background thread
* */
protected String doInBackground(String... params) {
// updating UI from Background Thread
runOnUiThread(new Runnable() {
...
也存在相同的值。我正在尝试使用以下命令按降序对数据进行排序:
GKCHGYEGRGFQGRHYEGRSDGPNGQL 25
WGCGGYESRGFQGRHYEGGGDCPNGQG 56
GLCCGYEGRGFQCRHYEGGGDGPNDQL 43
GKGCGYEGRGFQGRHYEHGIDKDHFFR 24
PYGSGGNRARRSGCSWMLYEQVNYSGD 4
DFTEDLRCLQDVFAFNEIVSLNVLERL 3
REDYRRQSIYELSNYRCRQYLTDPSDY 18
但数据仍然是混乱的。还尝试添加-k参数。
我是否有可能获得以下结果:
sort -n -r file.txt
等等。
我是Linux新手。任何帮助将不胜感激。
答案 0 :(得分:0)
sort -k 2 -nr
这将按相反的顺序编号排序第二个字段并打印