68 votes

GNU less : Comment puis-je effectuer une recherche en ignorant la sensibilité à la casse sans utiliser l'option less -I ?

Extrait de la page de manuel GNU less

-i ou --ignore-case

Permet aux recherches de ne pas tenir compte de la casse, c'est-à-dire que les majuscules et les minuscules sont considérées comme identiques.

Cette option est ignorée si des lettres majuscules apparaissent dans le modèle de recherche ; en d'autres termes, si un modèle contient des lettres majuscules, la recherche ne tient pas compte de la casse.

-I ou --IGNORE-CASE

Comme -i, mais les recherches ignorent la casse même si le motif contient des lettres majuscules.

C'est un excellent moyen de rechercher dans GNU less, tout en ignorant la sensibilité à la casse. Cependant, vous devez savoir à l'avance que vous souhaitez effectuer une recherche en ignorant la sensibilité à la casse et l'indiquer dans la ligne de commande.

vim résout ce problème en permettant à l'utilisateur de spécifier \c avant une recherche, pour indiquer que le motif doit être recherché en ignorant la sensibilité à la casse.

Existe-t-il un moyen de faire la même chose dans less (sans spécifier -I dans la ligne de commande) ?

94voto

David Points 2131

Vous pouvez le définir à partir de less en tapant -i puis en effectuant la procédure de recherche normale.
Jetez un coup d'œil à l'aide pour moins en appuyant sur h

7voto

Piotr Gogolin Points 121

Après avoir allumé Ignore case in searches en appuyant sur -i vous devrez fournir un inférieur pour effectuer une recherche sans tenir compte de la casse. Si le modèle de recherche comporte des caractères majuscules, la recherche sera toujours sensible à la casse.

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