Bonjour,
Vous pouvez faire un less --raw-control-chars, cela préserve les
couleurs. Il faut également ajouter --color=always à grep pour forcer
l'affichage en couleur.
Cela donne donc la commande : grep --color=always -r "^# TODO" *.py |
less --raw-control-chars
Bonne journée.
Le 13/02/2025 à 12:38, Benoît Barbier a écrit :
Bonjour,
Il y a plusieurs sorties de terminal qui sont coloriées comme ls,
grep, apt, mais dès que je « passe » par less avec un « | » la mise en
évidence des couleurs disparaît.
ex :
grep -r "^# TODO" *.py | less
Y a-t-il un remplaçant de less pour garder la couleur de sortie des
commandes(grep dans ce cet exemple) ?
En gardant la possibilité qu'offre less de voyager et faire une
nouvelle recherche dans le résultat :
Ex :
/le truc à faire
Merci
Benoît