Cela peut se révéler très intéressant pour traiter des fichiers de logs, surtout si ils sont nombreux.
En effet, ceux-ci ont beau changer, on ne veux en général pas traiter les parties les plus récentes (ou alors on fait un tail), et si ils changent c'est par ajout à la fin du fichier, ce qui ne risque pas de faire dumper son core à grep.
Je m'en sers pour parcourir des logs web à la recherche de certains types de requêtes par exemple : sur des sites très fréquentés où les logs font plusieurs centaines de Mo malgré la rotation, c'est appréciable. De plus, on charge moins la machine, en production ça présente un intérêt certain.
# logs
Posté par nodens . En réponse au message [Terminal] faire du grep plus rapidement!. Évalué à 1.
En effet, ceux-ci ont beau changer, on ne veux en général pas traiter les parties les plus récentes (ou alors on fait un tail), et si ils changent c'est par ajout à la fin du fichier, ce qui ne risque pas de faire dumper son core à grep.
Je m'en sers pour parcourir des logs web à la recherche de certains types de requêtes par exemple : sur des sites très fréquentés où les logs font plusieurs centaines de Mo malgré la rotation, c'est appréciable. De plus, on charge moins la machine, en production ça présente un intérêt certain.
Merci pour cette astuce :)