Perl 文档Sys::Hostname
包含:
尝试几种获取系统主机名[...] 的方法。它尝试第一个可用的[blah blah]和文件
/com/host
. 如果这一切都失败了,它就会嘎嘎作响。
这是/com/host
在什么系统上使用的?这是一个非常难以识别的文件名,这是我第一次听说。
如果您查看 Sys::Hostname 的实际代码,您会看到:
# method 6 - Apollo pre-SR10
|| eval {
local $SIG{__DIE__};
my($a,$b,$c,$d);
($host,$a,$b,$c,$d)=split(/[:\. ]/,`/com/host`,6);
}
Run Code Online (Sandbox Code Playgroud)
所以很明显它是在 SR10 之前的 Apollo 上。
我不知道这意味着什么 - 据我所知,它可能在月球上;) 他们是否使用 Perl 进行登月?那么pre-SR10可能在Saturn-V Rocket 10之前吗?