Firstly; allow me to apologize for my seeming incoherent replies. But as I noted in the OP,
the script(s) I'm currently using to help automate the process, must be responded to, anywhere from 60 - 90 seconds. So it makes it extremely difficult carry out a thought process, let alone, type them in a box. It plays hell, when trying to coordinate a group of routines for a Perl script. Hence my plea for help.
While I'm extremely grateful for the solution @anonymous, I must admit I'm also a bit disappointed. As I had hoped to solve it with your earlier hints. But not that disappointed! :)
Here's what I've used
use Net::CIDR qw/ cidr2octets /;
print "$_\n" for cidr2octets($_);
Once again, I'm really grateful for your taking the time to respond with the illusive logic I was seeking. This is all part of a much larger process, and this missing piece of the puzzle was just what I needed to put it all together. I'll post it all here, when I've completed it. As I suspect others will also gain from it.
Well. I actually tried an example from another script I created to strip ANSI sequences from (type)script output But I found my problem seems to stem from how to implement it -- plug it into what I have working with Net::CIDR. As shown in my OP example.
You don't show sample input, and you say there is a problem with the program, <STDIN> doesn't work in some way
Well, use dd() to dump the data and show the data here on perlmonks
No. Your pointers were helpful. I'm getting closer. My only (attempted) point was that;
while I have some working experience using STDIN. I'm having a hellofatime applying it to what I'm working with now.
Thanks for the tips!
They've jogged my thoughts just enough to get me in the correct direction.