Est-il possible de chercher dans le gnome-terminal?


Réponses:


10

Utiliser grep et ses variations

grepEst généralement utilisé pour la recherche simple. Cela fonctionnerait comme ceci:

make 2&>1 | grep Error

Ou s'il y avait beaucoup de sortie et que vous vouliez utiliser un pager:

make 2>&1 | grep Error | less

Cependant, si vous voulez voir tout le contenu, et pas seulement les lignes qui correspondent à votre recherche, vous pouvez installer le ack-greppackage, puis procédez comme suit:

make 2>&1 | ack-grep --passthru Error 

Et si cela génère beaucoup de sortie et que vous souhaitez utiliser un pager, vous avez besoin d'un peu plus de syntaxe pour conserver la couleur:

make 2>&1 | ack-grep --passthru Error --color | less -R

Dans tous les exemples que j'ai inclus, 2>&1qui fusionne les flux de sortie STDERR et STDOUT. Sinon, vous obtiendrez uniquement STDOUT, qui pourrait ne pas inclure toutes les erreurs.

Une autre variante consiste simplement à aller directement dans un téléavertisseur et à rechercher dans celui-ci:

make 2>&1 | less

Une façon de rechercher en moins consiste à taper /pour saisir un terme de recherche. Voir man lesspour plus d'options de recherche.

Utilisation du menu du terminal

Utilisation du menu Rechercher ou d'un raccourci clavier Shift+ Ctrl+F


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.