bzless - manuel de référence, options, exemples de commandes


NOM

bzless bzmore, bzless - filtre de lecture de fichiers pour la visualisation crt du texte compressé bzip2

SYNOPSIS

bzmore [ name ... ]
bzless [ name ... ]

NOTE

Dans la description suivante, bzless et less peuvent être utilisés de manière interchangeable avec bzmore et more.

DESCRIPTION

Bzmore est un filtre qui permet d'examiner les fichiers texte compressés ou en clair un écran à la fois sur un terminal à copie électronique. bzmore fonctionne sur les fichiers compressés avec bzip2 et également sur les fichiers non compressés. Si un fichier n'existe pas, bzmore recherche un fichier du même nom avec l'ajout d'un suffixe .bz2.

Bzmore s'arrête normalement après chaque écran, en affichant --More-- en bas de l'écran. Si l'utilisateur tape ensuite un retour chariot, une ligne supplémentaire s'affiche. Si l'utilisateur frappe un espace, un autre screenful s'affiche. D'autres possibilités sont énumérées plus loin.

Bzmore regarde dans le fichier /etc/termcap pour déterminer les caractéristiques du terminal, et pour déterminer la taille de fenêtre par défaut. Sur un terminal capable d'afficher 24 lignes, la taille de fenêtre par défaut est de 22 lignes. Les autres séquences qui peuvent être tapées lorsque bzmore fait une pause, et leurs effets, sont les suivants (i est un argument entier facultatif, par défaut à 1) :

i <space>

afficher i plusieurs lignes, (ou un autre écran si aucun argument n'est donné)

^D

afficher 11 lignes supplémentaires (un ``scroll''). Si i est donné, alors la taille de défilement est définie sur i .

  1. identique à ^D (contrôle-D)

i z

identique à la saisie d'un espace sauf que i , s'il est présent, devient la nouvelle taille de la fenêtre. Notez que la taille de la fenêtre revient à la valeur par défaut à la fin du fichier en cours.

i s

sauter i  lignes et imprimer un écran de lignes

i f

sauter i écrans et imprimer un écran de lignes

q or Q

quitter la lecture du fichier en cours ; passer au suivant (le cas échéant)

e or q

Lorsque l'invite --More--(Next file: file) est affichée, cette commande provoque la fermeture de bzmore.

  1. Lorsque l'invite --Plus--(Fichier suivant : fichier) est affichée, cette commande oblige bzmore à ignorer le fichier suivant et à continuer.

=

Affiche le numéro de la ligne actuelle.

i /expr

rechercher la i -ième occurrence de l'expression régulière expr. Si le motif n'est pas trouvé, bzmore passe au fichier suivant (si n'importe quel). Sinon, un écran complet est affiché, commençant deux lignes avant l'endroit où l'expression a été trouvée. Les caractères d'effacement et de suppression de l'utilisateur peuvent être utilisés pour modifier l'expression régulière. L'effacement au-delà de la première colonne annule la commande de recherche.

i n

recherche la i -ième occurrence de la dernière expression régulière saisie.

!command

appeler un shell avec commande . Le caractère '!' dans "commande" sont remplacés par la commande shell précédente. La séquence "\!" est remplacé par "!".

:q or :Q

quitter la lecture du fichier en cours ; passez au suivant (le cas échéant) (identique à q ou Q).

.

(point) répéter la commande précédente.

Les commandes prennent effet immédiatement, c'est-à-dire qu'il n'est pas nécessaire de taper un retour chariot. Jusqu'au moment où le caractère de commande lui-même est donné, l'utilisateur peut appuyer sur le caractère d'arrêt de ligne pour annuler l'argument numérique en cours de formation. De plus, l'utilisateur peut appuyer sur le caractère d'effacement pour réafficher le message --Plus--.

À tout moment lorsque la sortie est envoyée au terminal, l'utilisateur peut appuyer sur la touche Quitter (normalement contrôle-\). Bzmore arrêtera d'envoyer la sortie et affichera l'invite --More-- habituelle. L'utilisateur peut alors entrer l'une des commandes ci-dessus de la manière habituelle. Malheureusement, une partie de la sortie est perdue lorsque cela est fait, en raison du fait que tous les caractères en attente dans la file d'attente de sortie du terminal sont vidés lorsque le signal de sortie se produit.

Le terminal est réglé sur le mode noecho par ce programme afin que la sortie puisse être continue. Ce que vous tapez ne s'affichera donc pas sur votre terminal, à l'exception des/et ! commandes.

Si la sortie standard n'est pas un télétype, alors bzmore agit exactement comme bzcat, sauf qu'un en-tête est imprimé avant chaque fichier.

DES DOSSIERS

/etc/termcap Base de données des terminaux

VOIR ÉGALEMENT

more(1), less(1), bzip2(1), bzdiff(1), bzgrep(1)