File: nl.1

package info (click to toggle)
manpages-fr 1.58.1-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 10,104 kB
  • ctags: 4
  • sloc: makefile: 106; sh: 8
file content (133 lines) | stat: -rw-r--r-- 4,897 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
.\" Traduction 13/01/1997 par Christophe Blaess (ccb@club-internet.fr)
.\"
.\" MJ 30/07/2003 coreutils-4.5.3
.TH NL 1 "30 juillet 2003" coreutils "Manuel de l utilisateur Linux"
.SH NOM
nl \- Numroter les lignes d'un fichier.
.SH SYNOPSIS
.B nl
[\-h type_en_tte] [\-b type_corps] [\-f type_pied_page] [\-p] [\-d cc]
[\-v numro_dpart] [\-i incrment] [\-l lignes] [\-s sparateur_lignes]
[\-w largeur_numros] [\-n {ln,rn,rz}] [\-\-header-numbering=style]
[\-\-body-numbering=style] [\-\-footer-numbering=style]
[\-\-first-page=nombre] [\-\-page-increment=nombre] [\-\-no-renumber]
[\-\-join-blank-lines=nombre] [\-\-number-separator=chane]
[\-\-number-width=nombre] [\-\-number-format={ln,rn,rz}]
[\-\-section-delimiter=cc] [\-\-help] [\-\-version] [fichier...]
.SH DESCRIPTION
Cette page de manuel documente la version GNU de
.BR nl .

.B nl
copie les fichiers indiqus sur la sortie standard en ajoutant
des numros  toutes les lignes, ou  certaines d'entre-elles.

Si aucun nom de fichier n'est fourni, ou si le nom `\-' est
mentionn, l'entre standard sera copie.
.PP
.B nl
considre que ses entres sont composes de pages. Par dfaut, le
numro de ligne est rinitialis  1 au dbut de chaque page.
.B nl
traite tous ses fichiers d'entre comme un unique document. Il ne
rinitialise pas les numros de ligne ou de page entre les fichiers.
.PP
Une page est compose de 3 sections : un en-tte, un corps, et un
pied de page. Chacune de ces sections peut ventuellement tre vide.
Chacune peut galement tre numrote de manire diffrente des
autres.
.PP
Le dbut des sections de chaque page est indiqu dans le fichier
d'entre par une ligne ne contenant qu'une chane de dlimitation
comme suit :
.PP
.nf

\e:\e:\e: dbut de l'en-tte
\e:\e: dbut du corps de la page
\e: dbut du pied de page
.fi
.PP
Les deux caractres utiliss pour ces chanes peuvent tre modifis
par une option indique plus bas, mais l'organisation et la longueur des
chanes sont figes.
.PP
Les chanes de dlimitation des sections sont remplaces par des lignes
vides en sortie. Tout texte rencontr avant le dlimiteur de dbut
d'en-tte est considr comme appartenant au corps de la page. Ainsi, 
un texte ne contenant aucun dlimiteur sera considr comme une unique
section "corps de page".
.SS OPTIONS
.TP
.I "\-h, \-\-header-numbering=style"
Voir \-\-footer-numbering.
.TP
.I "\-b, \-\-body-numbering=style"
Voir \-\-footer-numbering.
.TP
.I "\-f, \-\-footer-numbering=style"
Choisit le type de numrotation pour les lignes de la section "pied-de-page"
de chaque page logique. Quand une ligne n'est pas numrote, le numro de
ligne n'est pas incrment, mais le caractre sparateur de numro de ligne
est quand mme ajout  celle-ci.
Les styles possibles sont :
.RS
.IP a
numroter toutes les lignes
.IP t
ne numroter que les lignes non-vide (comportement par dfaut pour le corps de page)
.IP n
ne pas numroter les lignes (comportement par dfaut pour les en-ttes et les pieds de page)
.IP p\fIregexp\fP
ne numroter que les lignes contenant une correspondance avec l'expression rationnelle \fIregexp\fP
.RE
.TP
.I "\-p, \-\-no-renumber"
Ne pas rinitialiser la numrotation en dbut de page
.TP
.I "\-v, \-\-first-page=valeur"
Dmarrer en dbut de page la numrotation  la \fIvaleur\fP indique
(par dfaut : 1).
.TP
.I "\-i, \-\-page-increment=valeur"
Incrmenter les numros de ligne de la \fIvaleur\fP indique (par dfaut 1).
.TP
.I "\-l, \-\-join-blank-lines=nombre"
Considrer que \fInombre\fP (par dfaut 1) lignes vides conscutives
reprsentent une seule ligne logique pour la numrotation. Seule la dernire
ligne sera numrote. Quand il y a moins de \fInombre\fP lignes
vides conscutives, ne pas les numroter. Une ligne vide ne doit contenir
aucun caractre, pas mme d'espaces ou de tabulations.
.TP
.I "\-s, \-\-number-separator=chane"
Sparer, en sortie, le numro de ligne et le texte de celle-ci avec la
\fIchane\fP mentionne (Par dfaut, il s'agit du caractre Tabulation).
.TP
.I "\-w, \-\-number-width=largeur"
Formater le numro de ligne avec la \fIlargeur\fP indique (par dfaut 6 caractres).
.TP
.I "\-n, \-\-number-format={ln,rn,rz}"
Slection du format de numrotation des lignes :
.RS
.IP ln
align  gauche, pas de 0 en dbut de nombre.
.IP rn
align  droite, pas de 0 en dbut de nombre (attitude par dfaut).
.IP rz
align  droite, complt  gauche par des 0.
.RE
.TP
.I "\-d, \-\-section-delimiter=cc"
Utiliser les deux caractres \fIcc\fP mentionns ici pour les indicateurs
de dbut de sections. Si un seul caractre est fourni, le second
conserve la valeur ':'.
Pour saisir '\e', utiliser '\e\e'.
.TP
.I "\-\-help"
Afficher un message d'aide sur la sortie standard et se terminer normalement.
.TP
.I "\-\-version"
Afficher un numro de version sur la sortie standard et se terminer normalement.

.SH TRADUCTION
Christophe Blaess, 1997-2003.