Effectuer une recherche dans un fichier

Si vous souhaitez rechercher un mot ou une chaîne de caractères dans un fichier. Voici une petite commande utile. Cette commande peux s’appliquer à n’importe quel fichier texte ou de log.

Commande pour rechercher une adresse mail dans les logs d’envoie de mail sur du Linux.

grep "keyword" /tmp/myfile.txt


Mise en pratique

Lors de non réception d’un mail, vous pouvez vérifier le status code d’envoie d’un mail par votre serveur.

grep "monemail@gmail.com" /var/log/mail.log

Idem pour contrôler le status code d’une requête HTTP sur dans vos logs apache.

cat /var/log/apache/access.log | grep xx.xx.xx.xx | grep url