编写awk提取路由分组投递率,路由开销时报错

sh/bash/dash/ksh/zsh等Shell脚本
回复
aicaicai
帖子: 2
注册时间: 2011-09-20 21:16

编写awk提取路由分组投递率,路由开销时报错

#1

帖子 aicaicai » 2011-09-20 21:27

我需要分析路由分组投递率,但是运行AWK时报错如下:awk:1:unexpected character 0xff
我编写的AWK脚本如下所示
#硂琌代秖CBR狠翴狠翴丁┑筐丁awk祘Α

BEGIN {
#祘Α﹍て砞﹚跑计癘魁ヘ玡程蔼矪瞶ID
sends=0;
recvs=0;
}
{
action = $1;
time = $2;
packet_id=$6;
type=$7;

if(($1==”s”)&&(&4==”AGT”)&&($7==”cbr”))
{
sends++;
}
if(($1==”r”)&&(&4==”AGT”)&&($7==”cbr”))
{
recvs++;
}
}
END {
printf(”r/s ratio:%.4f\n”,(recvs/sends));
}

请各位指点一下,谢谢!
aicaicai
帖子: 2
注册时间: 2011-09-20 21:16

Re: 编写awk提取路由分组投递率,路由开销时报错

#2

帖子 aicaicai » 2011-09-20 21:32

我需要分析路由分组投递率,但是运行AWK时报错如下:awk:1:unexpected character 0xff
我编写的AWK脚本如下所

代码: 全选

BEGIN {
#祘Α﹍て砞﹚跑计癘魁ヘ玡程蔼矪瞶ID
sends=0;
recvs=0;
}
{
action = $1;
time = $2;
packet_id=$6;
type=$7;
if(($1==”s”)&&(&4==”AGT”)&&($7==”cbr”))
{
sends++;
}
if(($1==”r”)&&(&4==”AGT”)&&($7==”cbr”))
{
recvs++;
}
} 
END {
printf(”r/s ratio:%.4f\n”,(recvs/sends));
}

请各位指点一下,谢谢!
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 编写awk提取路由分组投递率,路由开销时报错

#3

帖子 lilydjwg » 2011-09-20 22:51

乱码了。
回复