GNU/Linux >> Tutoriels Linux >  >> Linux

Pourquoi les pages "man" ont-elles beaucoup de lignes supplémentaires ?

Lorsque j'exécute la commande :

man fork

Il y a une ligne en surbrillance en bas qui indique :

Page de manuel fork(2) ligne 52/99 (END)

Mais lorsque je navigue vers la ligne 53 et jusqu'à 99, ce ne sont que des lignes vides. Pourquoi le système Linux a-t-il ces lignes supplémentaires ? Quel est leur objectif principal ?

Réponse acceptée :

Le document que vous consultez (la page de manuel) comporte 99 lignes. Si vous faites défiler vers le bas du document, la 99e ligne sera au bas du terminal. Le téléavertisseur (moins) rapporte le numéro de ligne en haut du terminal :lorsque vous êtes en haut du document, vous verrez line 1/99; en bas, vous voyez line 52/99 parce que vous avez un terminal de 49 lignes (montrant les 48 dernières lignes, c'est-à-dire 52 à 99, plus la ligne d'état en moins).

Less ne défile normalement pas au-delà de la dernière ligne du document. Mais si vous le dites explicitement (par exemple avec 53g pour mettre la 53ème ligne en haut de l'écran), il ajoute des lignes vides (en fait, des lignes avec un ~ , sauf si vous exécutez less -~ ).


Linux
  1. Avoir une vache à la ligne de commande Linux

  2. Comment boucler sur les lignes d'un fichier ?

  3. Concaténer des lignes en fonction du premier caractère de la ligne suivante ?

  4. Insérer de nouvelles lignes avec des valeurs manquantes (na) ?

  5. Comment ajouter plusieurs lignes à un fichier ?

Comment supprimer une ligne dans Vim sous Linux

Comment trouver la ou les lignes les plus longues dans un fichier sous Linux

Comment supprimer plusieurs lignes dans Vim

6 raisons pour lesquelles Linux n'a pas plus d'applications

sed - insérer une ligne après X lignes après la correspondance

Pourquoi les régions mappées en mémoire en lecture seule ont des pages sales ?