awk实现按照某个字段排序

摘要:
awk'BEGIN{FS=“|”}{ary[$14,NR]=$0}END{nrw=(i=1;i˂=nrw;i++)printary[newary[i]]}测试日志|tail-n10

awk 'BEGIN{
FS="|"
}

{
ary[$14,NR]=$0
}

END{
nrw=asorti(ary, newary)
for(i=1;i<=nrw;i++)
print ary[newary[i]]
}' test.log |tail -n 10

免责声明:文章转载自《awk实现按照某个字段排序》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Apache/Nginx/IIS 访问日志详解opencv查看源代码下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

window10设置开机自启动exe的三种方式(亲测有效)

组策略提供了操作系统、应用程序和活动目录中用户设置的集中化管理和配置。)新建一个文件名为“gpedit.txt”的txt文本文档,文本中写入以下内容:@echooffpushd"%~dp0"dir/bC:WindowsservicingPackagesMicrosoft-Windows-GroupPolicy-ClientExtensions-Package...

Matlab高级教程_第二篇:Matlab相见恨晚的模块_02_并行运算-1

3 MATLAB2009之后,并行计算工具箱和并行计算服务退出。通过PCT和DCS,用户可以实现基于多核平台、多处理器平台和集群平台的多个并行计算任务。除了支持上述通用功能外,PCT还增加了对GPU单元的支持。现在来看彼此已经太晚了:用parfor并行化for循环。在编程中,使计算量最小化的代码总是一个循环。7 parpool命令在不启动并行池的情况下配置并...

beego

Charset=utf8“)56//参数4(可选)设置最大空闲连接7//参数5modelorm.RegisterModelRegisterModelWithPrefix。使用表名前缀orm.RegisterModelWithPrefixbeego自动创建表。1//参数1使用默认数据库ORM接口使用1//查询操作2funread(){3o:=ORM.NewOr...

Matlab自定义函数的五种方法 [转]

子函数lfg2只能被主函数和主函数中的其他子函数调用。特点是,它是基于Matlab的数值运算内核的,所以它的运算速度较快,程序效率更高。...

[Oracle]

MyOralceLinux6.5isrunningonVirtualBox.Basicsettingsis4Gmemory,50Ghard-disk,autopartitionwheninstallOL6.5.**Followingseriesofoperationsneedrootprivilege.1.Edit/etc/hostsAddyourhostn...

Basler相机外部触发设置(Halcon)

不要为软触发器设置grab _ Timeout Collection超时,使用C#中的set _ framegrabber_Callback设置回调方法。4.C#与Halcon合作,实现外部触发回调函数,以收集图像1HalconDotNet。HalconAPI。HFramegrabberCallbackelegateCallback;“开”);“grab_t...