12 votes

Pourquoi "less" est-il beaucoup plus lent que "grep" ?

Je dois parfois parcourir des fichiers de plusieurs gigas et j'ai remarqué que trouver ce que je cherche avec grep est beaucoup plus rapide qu'avec less. Comment cela se fait-il ? Je parle de la recherche d'un certain tag/mot, pas même d'une regex compliquée.

10voto

Dan Udey Points 1994

Par défaut, "less" calcule les numéros de ligne, ce qui peut le ralentir. Essayez d'utiliser l'option '-n' pour supprimer le calcul des numéros de ligne et voyez si cela accélère les choses.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X