- 12
- 0
- 约1.6千字
- 约 6页
- 2016-06-01 发布于河南
- 举报
Linux下awk将多个文件的结果列合并到一个文件
在使用NS进行模拟结果数据处理的时候,往往需要对多组参数的结果进行比较来鉴别性能的优劣,这里编写了一个使用awk将多个同类型结果文件进行合并操作的脚本。如,NS模拟结果中,经常出现多个网络参数(协议类型、误码率、带宽、背景流、时延等)取不同值条件下进行一些网络指标(RTT,cwnd,吞吐量、网络利用率、公平性等)统计,这时会产生N多组实验结果,怎样对这么多组结果中的单个指标(常见的吞吐量)进行比较,如果使用手工粘贴到excel再进行绘图就显得任务量很大,显得人脑子比较笨(当然,最优秀的程序员永远是最懒的,我恰巧也是其中之一)。
小提示:为了方便NS模拟结果直接在excel里面打开,建议结果数据以文本形式(.txt,.dat)保存,各数据列之间用制表符\t(excel默认分隔符),这样在文件上右键-》Excel打开即可,而不用在excel里面使用数据导入向导设置分隔符这么麻烦。一切以提高生产效率和生活质量为根本出发点O(∩_∩)O~。
这里给出一个awk脚本来实现上面的问题。
test.awk:
#!/usr/bin/awk -f
BEGIN {
#print ARGC;
Index[ARGC];#记录各个文件的行下标
for(t=1;t=ARGC;t++) {
Index[t]=0;
}
}
{
#文件数ARG
您可能关注的文档
最近下载
- 第13课《最后一次讲演》课件+2024—2025学年统编版语文八年级下册.pptx VIP
- 广东省高州市2025年上半年公开招聘村务工作者试题含答案分析.docx VIP
- 精品解析:2026年山东青岛市市南区中考一模语文试卷-A4答案卷尾.docx VIP
- 光学曲线磨床磨工安全操作规程.pptx VIP
- 精品解析:2026年山东青岛市市北区中考一模语文试题-A4答案卷尾.docx VIP
- 川端康成的同窗之爱、《少年》及其他.doc VIP
- 天下第一痛-三叉神经痛.ppt VIP
- 国家开放大学《马克思主义基本原理》专题测试1-8答案.docx VIP
- 《适老药食同源药膳配方食品标准通用要求》.pdf VIP
- 部编版四年级下册语文期末试题(含答案).docx VIP
原创力文档

文档评论(0)