在 Centos 6.6 机器上我注意到了这一点......
[root@abcd /]# usleep --help
Usage: usleep [microseconds]
-v, --version Display the version of this program, and exit
-o, --oot oot says hey!
Help options:
-?, --help Show this help message
--usage Display brief usage message
[root@abcd /]# usleep -o
oot says hey!
虽然手册页没有提到它......
OPTIONS
--usage Show short usage message.
--help, -?
Print help information.
-v, --version
Print version information.
那么,为什么oot说“ hey
”呢?
编辑: 这当然是一个复活节彩蛋,但看起来它可能是一个有故事的彩蛋。
答案1
不确定复活节彩蛋,但是
为什么 oot 在 usleep -o 中说“嘿”?
很简单,因为它在来源:
struct poptOption options[] = {
{ "version", 'v', POPT_ARG_NONE, &showVersion, 0,
"Display the version of this program, and exit" },
{ "oot", 'o', POPT_ARG_NONE, &showOot, 0,
"oot says hey!" },
POPT_AUTOHELP
{ 0, 0, 0, 0, 0 }
};
没有进一步说明为什么引入它。鸭子。