Linux数字列排序命令

你可以使用 sort 命令,指定按数字降序(从大到小)排序。由于你的文件中有多列,并且希望按第一列(数字列)排序,可以使用以下命令:

bash 复制代码
sort -nr -k1,1 1.txt

解释:

  • -n:按数值排序(而不是字典序)
  • -r:反向排序(从大到小)
  • -k1,1:指定只对第一列进行排序(-k 用于指定排序的列范围,这里 1,1 表示仅第一列)

如果你希望将排序结果保存到新文件,可以这样:

bash 复制代码
sort -nr -k1,1 1.txt > sorted_1.txt

这样就会生成一个名为 sorted_1.txt 的文件,其中内容是按第一列数字从大到小排列的。


sh 复制代码
awk '{sum += $1} END {print sum}' 2.log

awk '[sum += $1) END [print sum]' 2. Lo
awk '{if($1 * $3>1024 *1024) print $0}'85 3311
awk'{if($1 * $3>1024 *100) print $0}'85 3312
awk'{if($1* $3>1024*100 && $1 *$3<1024*1024) print $0}'85 3313
awk '{if ($1 * $3> 1024 * 100 & $1 * $3<1024 * 1024) print $0}' 85 > 100kyishang 3314
sum=0; awk '{print $1*$3}' 100Kyishang I while read i do sum=$(($sum $i)); done; echo $sum 3315
awk'{if($1 *$3>1024 * 50 && $1 *$3<=1024* 100) print $0}' 85 331ó
awk'{if($1*$3>1024 *10 && $1*$3<=1024*50) print $0}'85 3317
awk'{if ($1 * $3>1024 * 10 && $1 * $3 <=1024 * 50) print $0}' 85 > 10yishang 3318
sum=0; awk '{print $1*$3}' 10yishang I while read i; do sum=$($sum + $i)); done; echo $sum 3319
awk'{if($1* $3>1024 *1 & $1*$3<=1024* 50) print $0}'85 3320
awk'{if($1* $3>1024 * 1 && $1* $3<=1024 * 50) print $0}' 85> 1Kyishang 3321
sum=0; awk '{print $1*$3}' 1Kyishang I while read i do sum=$(($sum $i)); done; echo $sum 3384
awk '$1==11 {sum+=$2} END {print sum}' gdb.txt 6615
strings-t x cmake_out/p62lte_ap/vela_ap.bin  awk '{total += length($2)+ 1} END {print "Total size:", total, "bytes"}' 6017
awk'{sum += length + 1} END {print sum}' strings.txt 6619
strings cmake_out/p62lte_ap/vela_ap.bin  awk 'length($0)>= 5 {sum += length + 1} END {print sum}' 6620
strings cmake_out/pó2lte_ap/vela_ap.bin I awk '{total += length + 1] END {print total]' 9993
awk '{sum += $1} END {print sum}'1.txt 9998
awk '{sum += $1} END {print sum}' 1.txt 10000
awk '{sum += $1} END {print sum}' 2.log 823/9999+S
awk
相关推荐
陌路201 天前
Linux18--进程间的通信总结
linux
2401_858286111 天前
OS36.【Linux】简单理解EXT2文件系统(2)
linux·运维·服务器·数据结构·文件系统·ext2
Zach_yuan1 天前
程序地址空间
android·linux·运维·服务器
梁萌1 天前
Linux安装BiliNote
linux·运维·服务器·docker·bilinote
小安运维日记1 天前
RHCA - DO374 | Day03:通过自动化控制器运行剧本
linux·运维·数据库·自动化·ansible·1024程序员节
乐十九1 天前
IIC总线原理详解
linux
mi20061 天前
银河麒麟v10 sp1更改data目录挂载
linux·运维
tan180°1 天前
Linux网络HTTP(下)(9)
linux·网络·http
半路_出家ren1 天前
设计一个学生管理系统的数据库
linux·数据库·sql·mysql·网络安全·数据库管理员
着迷不白1 天前
华为堡垒机
linux·运维·服务器·centos