:::: MENU ::::

Monthly Archives / April 2016

  • Apr 22 / 2016
  • 0
Linux

Aggregate results from command line on a specific field (e.g. netstat per IP)Agréger les résultats d’une ligne de commande sur un champ spécifique (e.g. netstat par IP)

To aggregate results from a command line and count number of results for each field, you can combine multiple tools like awk, cut, uniq and sort to obtain the expected results.

For example, if you want to retrieve count of connections opened per IP onto your server, just run:

You will get a results like:

If you want to aggregate only results on a particular keyword (a port for example), you can also integrate a grep option to filter your results:

Pour agréger les résultats d’une ligne de commande et compter le nombre de résultats pour chaque champ, vous pouvez combiner différents outils comme awk, cut, uniq et sort pour obtenir le résultat attendu.

Par exemple, si vous voulez retrouver le nombre de connections ouvertes par IP sur votre serveur, utilisez simplement :

Vous obtiendrez un résultat comme :

Si vous souhaitez agréger seulement les résultats sur un mot-clé particulier (un port par exemple), vous pouvez aussi intégrer une option grep pour filtrer vos résultats :

Question ? Contact