什么是/com/host?

use*_*686 5 operating-systems

Perl 文档Sys::Hostname包含:

尝试几种获取系统主机名[...] 的方法。它尝试第一个可用的[blah blah]和文件/com/host. 如果这一切都失败了,它就会嘎嘎作响。

这是/com/host在什么系统上使用的?这是一个非常难以识别的文件名,这是我第一次听说。

Maj*_*nko 5

如果您查看 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之前吗?