我有一个bash脚本,用于报告运行DD-WRT,Openwrt,Turris等的路由器的流量使用情况(参见http://usage-monitoring.com)
偶尔会有大量错误消息写入PuTTY窗口:
sh:写错误:函数未实现
脚本会将输出发送到连接到路由器的USB上的日志文件中... 日志记录功能如下所示:(顺便说一句 - 所有_变量都在代码中的其他地方正确定义)
public interface IClass
{
int a { get; set; }
int b { get; set; }
}
class First : IClass
{
public int a { get; set; }
public int b { get; set; }
public int c = 2;
public _second;
public First()
{
_second = new Second(this, c);
}
}
class Second
{
public Second(IClass ic, int c)
{
if(c == 0)
{
ic.a = 1;
ic.b = 2;
}
else
{
ic.a = -1;
ic.b = -2;
}
}
}
这里有什么明显可能导致错误的原因吗?否则我不知道如何追查这个问题。
如果我能提供更多详细信息,请告诉我。