Less va chercher dans son environnement s'il existe une variable nommée LESS
Vous pouvez définir LESS dans un de vos ~/.profile (.bash_rc, etc, etc) et ensuite, à chaque fois que vous exécutez less
de la ligne de commande, il trouvera le LESS.
Essayez d'ajouter ceci
export LESS="-CQaix4"
C'est la configuration que j'utilise, il y a quelques comportements intégrés qui peuvent vous déconcerter, vous pouvez donc trouver la signification de tous ces éléments dans la fonction d'aide de la page less
il suffit d'appuyer sur la touche 'h' et de fouiner, ou de courir. less --help
.
Edit :
J'ai regardé l'aide, et j'ai remarqué qu'il y a également une fonction -r
option
-r -R .... --raw-control-chars --RAW-CONTROL-CHARS
Output "raw" control characters.
Je suis d'accord que cat
peut correspondre le plus exactement à vos besoins.
cat -vet file | less
Ajoutera '$' à la fin de chaque ligne et convertira le caractère de tabulation en visuel '^I'.
cat --help
(edited)
-e equivalent to -vE
-E, --show-ends display $ at end of each line
-t equivalent to -vT
-T, --show-tabs display TAB characters as ^I
-v, --show-nonprinting use ^ and M- notation, except for LFD and TAB
J'espère que cela vous aidera.