Uma solução simples é usar o seguinte canal:
<Sample.csv grep '^[^,]*,[^,]*,FAILURE' | cut -d, -f2 | sort | uniq -c
-
grepextrairá linhas comFAILUREna terceira coluna -
cutextrairá a coluna (separador,número da coluna2) -
sortordenará a coluna extraída (os mesmos valores estarão próximos uns dos outros). -
uniqremoverá valores repetidos, a opção-cmostrará as contagens de cada valor único
Você também pode inserir outros filtros no cano conforme necessário. (por exemplo, grep no começo).