Dans le journal des évènements d'une API contenant la liste des URI appelées, je veux compter les types d'appels en sachant que l'anatomie d'une URI est la suivante : /xxx/type/id
# trouver le nombre d'appels par type cat /chemin/du/fichier/de.log | awk -F '/' '{print $3}' | sort | uniq -c # Résultat obtenu 440 credit_notes 7 deposits 3 direct_debit_batches 909 incidents 26378 invoices 78 operations 11201 payments 145 refunds 81 safe_deposits # Trouver le nombre d'appels en utilisant la même syntaxe que précédemment cat /chemin/du/fichier/de.log | awk -F '/' '{print $3}' | sort | uniq -c | awk '{print $1}' | paste -sd+ - | bc # Mais c'est beaucoup plus simple d'utiliser un autre outil wc -l /chemin/du/fichier/de.log # Résultat obtenu 39242