perl函式說明 gethostent

2021-06-25 08:11:45 字數 345 閱讀 7605

這個函式遍歷你的 /etc/hosts 檔案並且每次返回一條記錄。gethostent 的返回值是:

($name, $aliases, $addrtype, $length, @addrs)
($a, $b, $c, $d) = unpack('c4', $addrs[0]);
使用 gethostent 的指令碼不能認為是可移植的。如果一台機器使用乙個名字伺服器,它就不得不詢問網際網路以滿足乙個獲取該星球上每一台機器位址的請求。所以 gethostent 沒有在這樣的機器上實現。參閱 gethostent(3) 獲取其他細節。

net::hostent 模組模組提供了乙個用名字訪問這個函式的介面。

perl函式說明 chroot

chroot chroot filename chroot如果成功,filename 成為當前程序的新的根目錄 用 開頭的路徑名的起點。這個目錄是跨 exec 呼叫繼承的,以及被所有 chroot 呼叫後 fork 出來的子程序繼承。我們沒有辦法撤消一次 chroot。出於安全原因,只有超級使用者可...

perl函式說明 close

close close filehandle close這個函式關閉與 filehandle 關聯的檔案,套接字,或者管道。如果省略引數,那麼它關閉當前選定的檔案控制代碼。如果關閉成功它返回真,否則返回假。如果你準備馬上就對 filehandle 做另外一次 open,那麼你用不著關閉它,因為下一次...

perl函式說明 defined

defined defined expr defined這個函式返回乙個布林值,表明 expr 是否是乙個已經定義的數值。你處理的大多數資料都是已經定義的,但是乙個標量如果不包含有效的字串,數字,或者引用值,那麼就說它是未定義的數值,或者簡稱 undef。把乙個標量變數初始化為乙個特定的值將定義它,...