Jusqu'à présent, j'ai trouvé un moyen: moins + G nom de fichier, mais il fait défiler vers le haut uniquement avec la touche clé ligne par ligne. Quelles sont les utilisations les moins puissantes qui permettent le défilement par page, la recherche de modèles en arrière, etc.?
Je suis sûr que quelqu'un d'autre a une meilleure réponse, mais
Avec "moins" après avoir ouvert le fichier:
G goes to the bottom of the file
^b goes up one page
? searches backwards.
Comme vous l'avez dit, vous pouvez ouvrir le fichier avec + G puis utiliser? et ^ b pour faire défiler vers le haut. Il y a probablement des choses astucieuses que vous pouvez faire pour réaliser la même chose dans un script.
Pour plus de variété, si vous voulez/devez réellement lire un fichier à l'envers (dernière ligne en premier):
tac filename | less
w
monte par page. ?
effectue une recherche inversée. h
affiche l'aide en ligne.
utilisation:
less +F /path/to/your/file
c'est moins mais en partant du bas. En outre, avec + F, si le fichier est en cours d'écriture alors que vous en utilisez moins, ce contenu supplémentaire est généré. Cela peut être utile pour les journaux.
Utilisez la flèche haut pour revenir en arrière ligne par ligne ou ctl + b pour aller page par page.
queue -r | Moins
Je ne sais pas pourquoi personne n'a pensé à celui-ci. Tail saisit la fin d'un fichier très facilement. -R n'est-il pas une option courante?
Je suis surpris que personne n'en ait parlé auparavant, mais:
?pattern
recherche motif en arrière.
N
trouve la correspondance précédente du motif (c'est-à-dire, recherche en arrière).
Pour référence, /pattern
recherche motif en avant et n
trouve la prochaine correspondance du motif. C'est ainsi que la recherche est couramment utilisée.
Lors de l'utilisation de more
ou journalctl -xe
l'aide de la barre d'espace vous fait descendre d'une page. Cela a fonctionné pour moi. J'espère que cela t'aides.
Une autre alternative, après avoir démarré moins sur un fichier:
alt + "touche de fin"
Par "touche de fin", je veux dire la touche qui se trouve généralement sous la "touche d'accueil" d'un clavier.