Loading

NOM

       pg - Naviguer page par page dans un fichier texte.

SYNOPSIS

       pg [-nombre] [-p chane] [-cefnrs] [+ligne] [+/motif/] [fichier...]

       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 chane
              À la place de l’invite de commande :,  afficher  chane.  Si  la
              chane  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 DENVIRONNEMENT
       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/.