in reply to Re^5: Turning regex capture group variables into arrays, then counting the number of objects in the array
in thread Turning regex capture group variables into arrays, then counting the number of objects in the array
I figured that one out after I realised DATA was a handle. My mistake, I'm new to this language :D
One final thing, as I've tested and tweaked my %fmt and confirmed I can get this working.
I have the following outputs
printf "Statistic.SUCCESSFULL = %d\n",$counts{'Status'}{'0'}; printf "Statistic.PARTIAL = %d\n",$counts{'Status'}{'1'}; printf "Statistic.FAILED = %d\n",$counts{'Status'}{''};
However I am struggling to find a way to count the failed backups, as failed backups have a status code between 2 and 9999. In Powershell this would be a simple -gt '1' or to be more specific.
$PolicyFails = $ColumnName | where {$_.Status -ne $null -and $_.Status -ne "0" -and $_.Status -ne "1"}I have tried doing
printf "Statistic.FAILED = %d\n",$counts{'Status'}{'>1'};but this does not work, I assume there is somewhere else I can put the gt or > to tell perl I want to count all numbers in the status column greater than 1?
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^7: Turning regex capture group variables into arrays, then counting the number of objects in the array
by hippo (Archbishop) on Dec 06, 2018 at 12:31 UTC | |
by Djay (Novice) on Dec 06, 2018 at 13:06 UTC | |
Re^7: Turning regex capture group variables into arrays, then counting the number of objects in the array
by poj (Abbot) on Dec 06, 2018 at 12:53 UTC |