Perl 文档Sys::Hostname
包含:
尝试几种获取系统主机名的方法[...]。它会尝试第一个可用的[啦啦啦]和文件
/com/host
。如果所有这些都失败了,它就会死去。
这是在什么系统/com/host
上使用的?这是一个很难用谷歌搜索到的文件名,这是我第一次听说它。
答案1
如果你查看 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);
}
所以很明显它是在 Apollo 上,在 SR10 之前。
我不知道那是什么意思 - 据我所知,它可能在月球上 ;) 他们在登月时使用过 Perl 吗?那么 pre-SR10 可能在 Saturn-V Rocket 10 之前吗?