home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d7xx
/
d747
/
aush.lha
/
AUSH
/
ExtraCmds.lha
/
docsfrancaises
/
nl.doc
< prev
next >
Wrap
Text File
|
1992-09-04
|
3KB
|
98 lines
NOM
nl - numérote les lignes
SYNOPSIS
nl [ -htype ] [ -btype ] [ -ftype ] [ -vdébut ] [ -iincr ]
[ -p ] [ -lnum ] [ -ssep ] [ -wlarg ] [ -nfmt ]
[ -dxx ] [ fichier... ]
DESCRIPTION
nl lit le ou les fichiers indiqués (ou l'entrée standard si aucun
fichier n'est indiqué) ligne par ligne et les écrit sur la sortie
standard après les avoir numérotées.
nl considère le texte qu'il lit comme une suite de pages logiques,
et la numération repart de zéro à chaque changement de page logique.
Une page logique comprend trois sections : une entête, un corps, et
un pied-de-page. Une section peut être vide.
Les options de numérotation peuvent être différentes pour chaque
section. Le début des sections est marquée par une ligne contenant
UNIQUEMENT les délimiteurs de sections suivant :
\:\:\: début d'entête
\:\: début de corps
\: début de pied-de-page
Si le texte ne comprend aucun délimiteur, nl suppose qu'il s'agit
d'une seule page logique, composée uniquement d'un corps.
Si vous indiquez "-" comme nom de fichier, l'entrée standard sera
utilisée.
-btype Indique comment seront numérotées les sections "corps".
Les types reconnus sont :
a numérote toutes les lignes
t ne numérote que les lignes non vides
n pas de numérotation
La valeur par défaut est "t" (ne numérote que les lignes
non vides).
-htype Idem que -btype, mais pour la section "entête". La valeur
par défaut est "n" (pas de numérotation).
-ftype Idem que -btype, mais pour la section "pied-de-page". La
valeur par défaut est "n" (pas de numérotation).
-vdébut Le nombre "début" indique la valeur initiale des numéros
de ligne. La valeur par défaut est 1.
-iincr Le nombre "incr" est la valeur de l'incrément des numéros
de ligne. La valeur par défaut est 1.
-p Ne remet pas les numéros de ligne à zéro en changeant de
section.
-lnum Le nombre "num" indique le nombre de lignes vides
consécutives à passer pour compter une ligne. Par exemple
-l2 fera que seule la deuxième ligne blanche sera
numérotée (ne pas oublier de sélectionner le type "a"
pour la section correspondante).
La valeur par défaut est 1.
-ssep La chaine "sep" sera utilisée pour séparer les numéros de
ligne et le texte de la ligne.
La valeur par défaut est une tabulation.
-wlarg Le nombre "larg" indique le nombre de chiffres occupés
par les numéros de ligne. La valeur par défaut est 6.
-nfmt La chaine "fmt" indique le format des numéros de ligne.
Les valeurs autorisées sont :
ln aligné à gauche, complêté par des espaces
rn aligné à droite, complêté par des espaces
rz aligné à droite, complêté par des zéros
La valeur par défaut est "rn".
-dxx La chaine "xx" indique les deux caractères délimiteurs de
section, à utiliser à la place des caractères par défaut
(\:).
CODES RETOUR
0 si tout va bien
1 en cas d'argument incorrect (fatal)
2 si au moins un des fichiers n'a pu être ouvert (non fatal)
DIFFERENCES AVEC LA VERSION UNIX
On peut indiquer plusieurs fichiers à traiter.
Il faut obligatoirement donner deux caractères pour -d.
Le type -pexpr pour les options -h, -b, et -f n'est pas reconnu.
AUTEUR
Denis GOUNELLE
Dernière modification le 04-Sep-92