# Assuming $sbFQDN is "host.subdomain.domain.edu", then # $sbHost = host.subdomain.domain.edu # $sbSubdomain = subdomain.domain.edu # $sbDomain = domain.edu # $sub = subdomain # $host = host # Assuming $sbFQDN is "host.domain.edu", then # $sbHost = host.domain.edu # $sbSubdomain = domain.edu # $sbDomain = domain.edu # $sub = "" # $host = host ($sbHost, $sbSubdomain, $sbDomain)= ($sbFQDN=~/^([^.]+\.((?:[^.]+\.)?([^.]+\.[^.]+)))$/); die "Could not obtain the local domain from hostname '$sbFQDN'\n" unless $sbDomain; $sbSubdomain=$sbDomain unless $sbSubdomain; ($sub=$sbSubdomain)=~s/\.?$sbDomain$//; ($host=$sbHost)=~s/\.?$sbSubdomain//;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
RE: Getting hostname, domainname and subdomainname
by TQuid (Sexton) on Jun 27, 2000 at 06:50 UTC | |
by lhoward (Vicar) on Jun 27, 2000 at 07:20 UTC |