pg
: Visualisation de fichiers (ou de l'entrée standard) page par page.
La commande pg permet de visualiser des fichier dont la taille (après
changement chargement en mémoire) ne dépasse ni 65535 caractères,
ni 32737 lignes. Les lignes sont tronquées à 255 caractères.
Il est nécessaire d'avoir implanté le pilote ANSI.SYS pour pouvoir
explorer les fichiers d'avant en arrière.
Depuis pg , on peut se déplacer
dans le texte en utilisant les flèches,
la touche Pagedown ou
Return (descente d'une page),
la touche Pageup pour remonter.
On peut aussi accéder à une ligne particulière en tapant son numéro.
pg permet aussi de descendre ou remonter d'un nombre précis de lignes.
On peut également rechercher (en descendant comme en montant) une chaine
de caractères ou une expression régulière dans le fichier.
Si la recherche est couronnée de succès, pg se positionnera sur la ligne
où la chaine ou l'expression a été trouvée.
Enfin, il est possible de lancer l'exécution de commandes depuis
pg (sans en sortir).
On dispose également d'une aide en ligne depuis pg .
Pour y accéder, appuyer sur F1 .
La syntaxe d'appel de pg est la suivante :
Syntaxe : pg [-n] [-a] [-t] [-(p|c)] [-r] [<fichier(s)>]
L'option -t permet de différencier les tabulations des caractère blancs
notamment lors de la recherche de chaines de caractères.
Les autres options (-n, -a, -t, -p, -c et -r) peuvent également être
activées ou désactivées depuis pg par l'instruction :set
L'option : -n et l'instruction
:set nu entrainent l'affichage des
numéros de lignes. Désactivation par :set nonu .
L'option : -a supprime le traitement des accent.
Par défaut, les caractères des chaines saisies par l'opérateur
sont traités de manière à convertir 2 caractères consécutifs
en un caractère accentué (voir la commande accent).
On peut aussi réactiver le traitement des accents par la
commande :set ac
(:set accent) et le désactiver par :set noac
(:set noaccent).
L'option : -p et l'instruction :set p (police) traite les séquences
escape mnémoniques ^[_ ^[-_ ^[/ ^[-/ ^[g
et ^[-g
- Le texte entre ^[_
et ^[-_ est souligné
- Le texte entre ^[/
et ^[-/ est en inverse vidéo (italique)
- Le texte entre ^[g
et ^[-g est en surbrillance (caract gras)
Désactivation par :set nop
(:set nopolice) ou
:set c .
L'option : -c et l'instruction
:set c (couleur) effectue l'édition sur
fond blanc et traite les séquences escape mnémoniques ^[cx
avec x dans { n, r, v, j, b, m, c } en changeant la couleur
du texte en fonction de la lettre x (noir, rouge, vert, bleu
(foncé), jaune (brun), magenta (violet), cyan (bleu ciel)).
Désactivation par :set noc
(:set nocouleur) ou
:set p .
L'option : -r permet de rechercher des expressions régulières simples
(voir commande grep) plutôt que des chaines de caractères
(comme le fait la commande fgrep).
Désactivation de l'option par :set nor
(:set noregul).
Pour sortir de pg (ou passer au fichier suivant) taper :q .
Remarque : Si l'on a changé de disque ou de répertoire courant à
l'occasion d'un appel d'une commande, après avoir tapé :q
on se retrouve sur le même disque et dans le même répertoire
qu'au moment de l'appel de pg .
Cliquer ici pour revenir à la liste des commandes du même type