我想解析主機名到這是所有罰款採用Socket一個IP地址如下:Perl的主機到IP解析
$ip = gethostbyname($host) or die "Can't resolve ip for $host.\n";
$ip = inet_ntoa(inet_aton($host));
這工作得很好,直到它擊中的主機名不再解析到一個IP和代碼只是停止。我如何讓我的腳本繼續處理其餘的IP地址以解析主機名。 理想情況下,我會簡單地將$ip
變量設置爲""
。
我試過,即使沒有die命令,代碼仍然停止,當它無法解析名稱到IP。
嘗試使用'eval' – AbhiNickz