awk:-f awk:^无效的字符'�'在表达中

时间:2014-05-18 15:19:10

标签: awk gawk

您好我有以下awk程序

问题是我不知道它为什么抱怨“awk:-f awk:^表达式中的字符“'/'无效当我做 awk -f pdf.awk aodv1.tr

你们这些人在这方面比我更聪明吗? =)

BEGIN {
   recvdSize = 0
   startTime = 400
   stopTime = 0
}

{
         event = $1
         time = $265.01
         node_id = $29
         pkt_size = $8
         level = $4



if (level == "AGT" && event == "s" && pkt_size >= 512) {
if (time < startTime) {
         startTime = time
         }
   }


  if (level == "AGT" && event == "r" && pkt_size >= 512) {
   if (time > stopTime) {
         stopTime = time
         }



   hdr_size = pkt_size % 512
   pkt_size -= hdr_size


   recvdSize += pkt_size
   }
   }

  END {
   printf("Average Throughput[kbps] = %.2f\t\t StartTime=%.2f\tStopTime=%.2f\n",(recvdSize/(stopTime-startTime))*(8/1000),startTime,stopTime)

}

1 个答案:

答案 0 :(得分:1)

错误消息没有告诉您行号吗?无论如何,我会仔细查看包含

的行
time = $265.01

如果我是你!