无忧启动论坛

标题: 报告 bug:敲入错误的命令,却没有出错信息显示 [打印本页]

作者: 不点    时间: 2014-12-23 10:24
标题: 报告 bug:敲入错误的命令,却没有出错信息显示
随便敲入错误的命令,回车后,没有见到任何错误信息。它本来应该显示下面这样的信息:

[ERR_UNRECOGNIZED] = "Unrecognized command",


作者: chenall    时间: 2014-12-23 11:07
本帖最后由 chenall 于 2014-12-23 11:08 编辑

自从有了command命令之后这个提示就很少出现了.

输入错误的命令一般是显示
"Warning! No such command:"

除非这个命令是内部命令并且目前不能执行该命令时才会提示"Unrecognized command".

而我后面有修改了一下Warning信息只有debug on时才会显示.
作者: 不点    时间: 2014-12-23 11:39
目前在命令行输入一个错误的命令,没有出错信息显示。这会误导用户,以为这条命令正确执行了。

譬如说,我在命令行下错误地敲入 “grub” 命令,却没有提示出错。

这应该是可以改进的吧?


作者: chenall    时间: 2014-12-23 11:45
不点 发表于 2014-12-23 11:39
目前在命令行输入一个错误的命令,没有出错信息显示。这会误导用户,以为这条命令正确执行了。

譬如说, ...

两个方案

1. 去掉Warning! No such command提示信息,直接让它返回ERR_UNRECOGNIZED

2. 把Warning! No such command提示信息级别提升为Error.

我觉得第一个好像会比较好.
作者: 不点    时间: 2014-12-23 11:59
我就是发现没有出错信息,这是不行的。至于说怎么样权衡,我都没意见。






欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3