johngg@shiraz:~/perl/Monks > perl -Mstrict -Mwarnings -E ' open my $cmdFH, q{<}, \ < SSID: BSS SSID: BSS SSID: EOD my $out = do { local $/; <$cmdFH>; }; my @ssids = $out =~ m{SSID: (.*?)(?=(?:^BSS|\z))}smg; say qq{--<$_>--} for @ssids;' --< >-- --< >-- --< >--