安装mytop 出现 Error in option spec: "long|!"

安装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;(添加)

           }

}



本文出自 “某人说我技术宅” 博客,请务必保留此出处http://1992mrwang.blog.51cto.com/3265935/1196309

没有更多推荐了,返回首页