diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2019-12-06 13:10:00 +0300 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2019-12-06 13:10:00 +0300 |
commit | 8c13fdabc9833ead8afb57f6c4b476fb7a1ab9e6 (patch) | |
tree | 6acdbdadfef2a251bb95ef0aed0f673f0f2bbfa9 /make_ip6_del.pl | |
parent | 45eb26992d9fa4efd74b7b283834dcfc212a403f (diff) | |
parent | abf1f11b61b525aa6b95673e50d4be90505b1d67 (diff) | |
download | whois-master.tar.gz |
Diffstat (limited to 'make_ip6_del.pl')
-rwxr-xr-x | make_ip6_del.pl | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/make_ip6_del.pl b/make_ip6_del.pl index d94629e..80f0b0c 100755 --- a/make_ip6_del.pl +++ b/make_ip6_del.pl @@ -1,14 +1,15 @@ -#!/usr/bin/perl -w +#!/usr/bin/perl +use warnings; use strict; while (<>) { chomp; - s/^\s*(.*)\s*$/$1/; - s/\s*#.*$//; + s/#.*$//; + s/^\s+//; s/\s+$//; next if /^$/; - die "invalid line:\n$_\n" + die "format error:\n$_\n" if not m#^([\da-fA-F]{4}):([\da-fA-F]{1,4})::/(\d+)\s+([\w\.]+)$#; my $len = $3; my $s = $4; my $i1 = $1; my $i2 = $2; |