sort数字大小排序的问题 情况是这样的 文件data.txt内容为 aaa 4 bbb 34 vvv 22 ww 6 qq 533 gg 109 对其第二个字段进行排序(降序) sort +1r data.txt -o temp.txt 发现temp.txt内容为 gg 109 vvv 22 bbb 34 aaa 4 qq 533 ww 6 排序结果是把第二行当作字符来排序了,我想要的结果是按第二行的数字大小进行DESC 即正确结果为: aaa 4 ww 6 vvv 22 bbb 34 gg 109 qq 533 各位达人请...
请教用什么方法可以使top显示按io大小排序.有时候只看到io很高,但不知道哪个pid引起的 或者还有什么别的工具吗? CPU states: 82.8% idle, 6.6% user, 4.8% kernel, 5.7% iowait, 0.0% swap Memory: 4096M real, 700M free, 3284M swap in use, 8117M swap free PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND 1101 applclon 21 58 0 219M 99M sleep 17:57 2.74% java 212 root ...
比如说,格式如下 17 646218 6 316028 89 0 1 747 2 0 如果用sort -k 2 来排列,得到的结果为: 89 0 2 0 6 316028 17 646218 1 747 所以它没有按照数值大小排...
今日对某一目录执行文件大小排序: #find . -exec ls -l {} \; |grep '^-' |sort -n +4 -5 执行后什么输出也没有,谁能帮忙,谢谢? :(
找到一个脚本,但是是perl实现的。http://blog.chinaunix.net/u/12502/showart.php?id=1678383。我想在shell下面实现相同的功能,怎么做呢。关键是排序,例如下面的这个输出。 654K /usr/share/aclocal 141K /usr/share/aclocal-1.9 318K /usr/share/alsa 145K /usr/share/applications 1.9M /usr/share/audacious 170K /usr/share/audacious-plugins 24K /usr/share/aumix 1.2M /usr/share/autoconf 926K ...
sort -u -t '|' -k1,1 ${TMP_DZDWLB}.tmp >$TMP_DZDWLB ${TMP_DZDWLB}.tmp 文件内容如: 123|张三 98|李四 50|王五 我希望能够按照前面的数字大小进行排序 但是实际上这个sort只能按照字符大小,逐位比较的,有什么办法吗?