2014-05-18 1 views
-1

안녕하세요^유효하지 않은 문자 ''나는 다음과 같은 AWK 프로그램이AWK : -f AWK : 표현

문제는 그것이 "AWK를 불평을 왜 모르겠입니다 : AWK -f :^무효 "표현의 문자 ''때 할 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

오류 메시지가 당신은 행 번호 말하지 않았어? 어쨌든, 내가 포함 된 줄을 자세히 살펴볼 수 있습니다.

time = $265.01 

내가 너라면!