Provided by: manpages-fr-extra_20080921_all bug

NOM

       pg - Naviguer page par page dans un fichier texte.

SYNOPSIS

       pg  [  -nombre  ]  [  -p chaîne ] [ -cefnrs ] [ +ligne ] [ +/motif/ ] [
       fichier . . . ]

DESCRIPTION

       pg affiche un fichier texte sur un  écran,  écran  après  écran.  Après
       chaque  page,  une  invite de commande est affichée. L’utilisateur peut
       alors entrer un retour Ă  la ligne pour voir la page suivante ou une des
       autres touches décrites par la suite.

       Si  aucun  nom de fichier n’est fourni sur la ligne de commande, pg lit
       sur l’entrée standard. Si l’entrée standard n’est pas un  terminal,  pg
       agit comme cat(1), mais fait précéder chaque fichier par son nom s’il y
       a plus d’un fichier.

       Si l’entrée vient d’un tuyau (« pipe »), pg stocke les données dans  un
       fichier  tampon  au  fur  et  Ă   mesure  des lectures pour permettre la
       navigation.

OPTIONS

       Pg accepte les options suivantes :

       -nombre
              Le nombre de lignes par page. D’habitude,  c’est  le  nombre  de
              lignes de l’écran moins une.

       -c     Effacer  l’écran  avant d’afficher une page si l’entrée terminfo
              du terminal fournit cette fonctionnalité.

       -e     pg ne s’arretera pas et  n’affichera  pas  (EOF)  à  la  fin  du
              fichier.

       -f     pg ne coupe pas les lignes longues.

       -n     Sans  cette  option,  les  commandes  doivent se terminer par un
              retour à la ligne. Avec  cette  option,  pg  avance  dès  qu’une
              lettre de commande est entrée.

       -p chaîne
              À  la  place  de  l’invite de commande :, afficher chaîne. Si la
              chaîne contient %d, sa première occurrence est remplacée par  le
              numéro de la page en cours.

       -r     Interdire les échappements de l’interpréteur de commande.

       -s     Afficher  les  messages  en  attente  (« standout ») si l’entrée
              terminfo du terminal fournit cette fonctionnalité.

       +nombre
              Démarre à la ligne donnée.

       +/motif/
              Commencer à la ligne qui contient le motif donné (une expression
              rationelle basique).

UTILISATION

       Les  commandes suivantes peuvent être entrées sur l’invite de commande.
       Les commandes qui commencent par i dans ce document acceptent un nombre
       en  paramètre, positif ou négatif. Si ce paramètre commence par un + ou
       un -, il sera interprété par rapport à la  position  courante  dans  le
       fichier, sinon le nombre est relatif au début du fichier.

       i<retour_ligne>
              Afficher la page suivante ou la page indiquée.

       id ou ^D
              Afficher  la  demi-page  suivante. Si i est donné, la valeur est
              toujours interprétée relativement à la position courante.

       il     Afficher la ligne suivante ou la ligne indiquée.

       if     Sauter la page suivante. i doit ĂŞtre un nombre  positif  et  est
              toujours interprété relativement à la position courante.

       iw ou iz
              Se  comporter  comme  pour  <retour_ligne> sauf que i devient la
              nouvelle taille de la page.

       . ou ^L
              Redessiner l’écran.

       $      Avancer à la dernière ligne du fichier d’entrée.

       i/motif/
              Chercher en avant jusqu’à la  première  ou  ième  occurrence  du
              motif   (une   expression  rationnelle  basique).  La  recherche
              commence après la page en cours et s’arrête à la fin du fichier.
              La  recherche  ne recommence pas au début. i doit être un nombre
              positif.

       i?motif? ou i^motif^
              Chercher en arrière jusqu’à la première ou  ième  occurrence  du
              motif   (une   expression  rationnelle  basique).  La  recherche
              commence avant la page en cours et s’arrête au début du fichier.
              La  recherche  ne recommence pas Ă  la fin. i doit ĂŞtre un nombre
              positif.

       Les commandes de recherche acceptent une lettre supplémentaire. Si un t
       est donné, la ligne contenant le motif est affichée en haut de l’écran,
       ce qui est fait par défaut. m affichera la ligne au milieu et b en  bas
       de l’écran. La position sélectionnée restera également valable pour les
       recherches suivantes.

       in     Avancer au prochain fichier ou i fichiers en avant.

       ip     Relire le fichier précédent ou i fichiers en arrière.

       s fichier
              Sauver le fichier courant dans le fichier donné.

       h      Afficher un résumé des commandes.

       !commande
              Exécuter la commande dans un shell.

       q ou Q Quitter.

       Si l’utilisateur presse la touche d’interruption ou pour quitter  quand
       pg  lit  le  fichier  d’entrée  ou  écrit sur le terminal, pg affichera
       immédiatement une invite de commande. Dans les autres cas, ces  touches
       termineront pg.

VARIABLES Dâ€â€™ENVIRONNEMENT
       Les  variables  d’environnement  suivantes affectent le comportement de
       pg :

       COLUMNS
              Remplacer le nombre de colonnes défini par le système.

       LANG, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES
              Voir locale(7).

       LINES  Remplacer le nombre de lignes défini par le système.

       SHELL  Utilisée par la commande !

       TERM   DĂ©terminer le type de terminal.

VOIR AUSSI

       cat(1), more(1), sh(1), terminfo(5), locale(7), regex(7), term(7)

NOTES

       pg suppose que les tabulations sont de 8 caractères.

       Les fichiers qui ont des caractères NUL ne peuvent  pas  être  affichés
       par pg.

DISPONIBILITÉ

       La commande pg fait partie du paquet util-linux-ng, elle est disponible
       sur ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.