my $position_rolled = 0;
my $spot_rolled = 0;
my $mark_rolled = 0;
####
...
next if $line =~ /^-/;
if ($position_rolled) {
$position_rolled = 0;
$position_rolled_into = $line;
}
if ($spot_rolled) {
$spot_rolled = 0;
$spot_rolled_into = $line;
}
if ($mark_rolled) {
$mark_rolled = 0;
$mark_rolled_into = $line;
}
...
if ($line =~ /Position has rolled into/) {
$position_rolled = 1;
}
if ($line =~ /Spot has rolled into/) {
$spot_rolled = 1;
}
if ($line =~ /Mark has rolled into/) {
$mark_rolled = 1;
}
####
print "Position rolled into: $position_rolled_into\n";
print "Spot rolled into: $spot_rolled_into\n";
print "Mark rolled into: $mark_rolled_into\n";