Документация Perl для Sys::Hostname
содержит:
Попытки несколько методов получения системного имени хоста [...]. Это пробует первый доступный из [и тому подобное], и файл
/com/host
. Если все, что приводит его к сбою, каркает.
Какие системы это /com/host
используемый на? Это - очень ungooglable имя файла, и это - первый раз, когда я услышал о нем.
Если необходимо было посмотреть на фактический код для Sys:: Имя хоста Вы видели бы это:
# 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 мог быть перед Ракетой Сатурна-V 10?