Bash 使用sort命令按列排序
我有一个简单的数据集。例如: IP地址,它出现的次数Bash 使用sort命令按列排序,bash,sorting,Bash,Sorting,我有一个简单的数据集。例如: IP地址,它出现的次数 192.168.0.10,11 192.168.0.1,15 192.168.0.120,9 我想使用sort命令按IP被看到的最大次数对它们进行排序。输出应该如下所示: 192.168.0.1,15 192.168.0.10,11 192.168.0.120,9 使用-k指定列。不要忘记使用数字排序时使用-n sort -n -k2 file.txt 这个问题是离题的,没有显示任何研究成果。我知道它的sort-k,但在运行sort-k
192.168.0.10,11
192.168.0.1,15
192.168.0.120,9
我想使用sort命令按IP被看到的最大次数对它们进行排序。输出应该如下所示:
192.168.0.1,15
192.168.0.10,11
192.168.0.120,9
使用-k指定列。不要忘记使用数字排序时使用-n
sort -n -k2 file.txt
这个问题是离题的,没有显示任何研究成果。我知道它的sort-k,但在运行sort-k2之后,我仍然没有得到所需的输出。伙计,那些IP排序问题是如此的复杂。请尝试搜索。