use Regexp::Common qw/net/; system("clear"); my $file_content = ""; my $parsed = ""; open(INPUT,"){ my $line = $_; chomp($line); $file_content .= $line; } $_ = "\n $file_content"; while(/hops(.+)Trace/mg){ print $1, "\n" if /($RE{net}{IPv4})/; open FILE, ">Google_1" or die $!; print FILE "Important Information \n $1"; close FILE; } #### ;ANSWER 1.chstatic.cvcdn.com. 2699 IN CNAME d2cc2sq9kkgwfv.cloudfront.net. d2cc2sq9kkgwfv.cloudfront.net. 37 IN CNAME d2cc2sq9kkgwfv.lhr5.cloudfront.net. d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.179 d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.100 d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.189 d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.183 d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.77 d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.209 d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.186 d2cc2sq9kkgwfv.lhr5.cloudfront.net. 37 IN A 54.240.166.123 ;AUTHORITY ;ADDITIONAL Traceroute: 10 1339258888 1339258869 1339258869 LocalDNS LocalDNS 10.71.165.25 Tracing route to 10.71.165.25 over a maximum of 20 hops 1 139 ms 89 ms 114 ms 10.94.1.6 2 134 ms 129 ms 99 ms 10.130.100.1 3 119 ms 129 ms 109 ms 10.130.100.177 4 113 ms 119 ms 90 ms 10.71.165.25 Trace complete. Query: 23 1339258888 LocalDNS 1.chstatic.cvcdn.com 1 True 0.289308836738 0.326385895414 id 34054 opcode QUERY rcode NOERROR flags QR RD RA ;QUESTION