安装mytop 出现 Error in option spec: “long|!”
编辑 mytop vim /usr/bin/mytop
找到 “long|!” => \$config{long_nums},
修改成 “long|long_nums|l!” => \$config{long_nums},
问题解决
使用的时候出现
Use of uninitialized value in substitution (s///) at /usr/bin/mytop line 958.
可以这么解决
#vim /usr/bin/mytop
{
$thread->{Host} =~ s/:\d+$//;
my $host = gethostbyaddr(inet_aton($thread->{Host}), AF_INET);
$host =~ s/^([^.]+).*/$1/; (删除或者注释)
$thread->{Host} = $host;(删除或者注释)
if ($host) (添加)
{ (添加)
$host =~ s/^([^.]+).*/$1/;(添加)
$thread->{Host} = $host;(添加)
}
}
}
本文转自 拖鞋崽 51CTO博客,原文链接:http://blog.51cto.com/1992mrwang/1196309