J'ai trouvé un moyen jusqu'ici: moins + G nom de fichier, mais c'est faire défiler vers le haut avec la touche haut ligne par ligne. Quoi de plus puissant moins d'utilisations qui fournissent le défilement par page, recherche de modèle en arrière et ainsi de suite?
169
? = shift + /
,/
est à la recherche vers l' avant.Shift + G
va au bas du fichierPour varier, si vous voulez / avez besoin de lire un fichier à l'envers (dernière ligne en premier):
la source
tac
cat
ztac
pour les fichiers gzippés (c'est-à-dire à l'zcat
envers)?w
monte par page.?
fait la recherche inversée.h
affiche l'aide en ligne.la source
queue -r | Moins
Je ne sais pas pourquoi quelqu'un n'a pas pensé à celui-ci. La queue saisit la fin d'un fichier très facilement. Est-ce que -r n'est pas une option commune?
la source
-r
.tail -r
c'est un problème BSD / macOS - ces environnements n'en ont pastac
.utilisation:
c'est moins mais en partant du bas. Utilisez la touche fléchée vers le haut pour avancer ligne par ligne ou sur ctl + b pour aller page par page.
la source
tail -f
. Si ce n'est pas ce que vous voulez, vous devriez utiliser à la+G
place.Je suis surpris que personne n'en ait parlé auparavant, mais:
?pattern
recherche le motif en arrière.N
trouve la correspondance précédente du motif (c’est-à-dire une recherche en arrière).Pour référence,
/pattern
recherche le motif en avant etn
trouve la correspondance suivante du motif. C'est ainsi que la recherche est couramment utilisée.la source
Tout en utilisant
more
ou enjournalctl -xe
utilisant la barre d'espace vous emmène 1 page en bas. Cela a fonctionné pour moi. J'espère que cela t'aides.la source
Une autre alternative, après avoir moins commencé sur un fichier:
alt + "end-key"
Par "touche de fin", je veux dire la touche qui se trouve généralement sous la "touche de début" sur un clavier.
la source
Si vous cherchez quelque chose de spécifique, cela pourrait le faire:
Je l'utilise pour rechercher des fichiers journaux. C'est toujours dans le «mauvais» ordre, mais beaucoup plus court.
Après avoir lu la réponse de Dennis Williamson, c’est ma nouvelle méthode =)
la source
cat
avecgrep
-grep $StRING $FILENAME | less
Certaines personnes n'ont peut-être pas compris ce que voulait dire dr01 . J'essaie de le dire autrement.
la source