2024-06-25 14:51:26 +02:00
|
|
|
# nl
|
|
|
|
|
|
|
|
> Voorzie regels van een nummer uit een bestand of van `stdin`.
|
2025-04-01 19:16:20 +02:00
|
|
|
> Meer informatie: <https://manned.org/nl>.
|
2024-06-25 14:51:26 +02:00
|
|
|
|
|
|
|
- Voorzie niet-lege regels in een bestand van een nummer:
|
|
|
|
|
|
|
|
`nl {{pad/naar/bestand}}`
|
|
|
|
|
|
|
|
- Lees van `stdin`:
|
|
|
|
|
2025-06-24 21:19:09 +08:00
|
|
|
`{{commando}} | nl`
|
2024-06-25 14:51:26 +02:00
|
|
|
|
|
|
|
- Nummer [a]lle [b]ody regels inclusief lege regels of [n]ummer geen [b]ody regels:
|
|
|
|
|
2025-06-02 18:50:56 +02:00
|
|
|
`nl {{[-b|--body-numbering]}} {{a|n}} {{pad/naar/bestand}}`
|
2024-06-25 14:51:26 +02:00
|
|
|
|
|
|
|
- Nummer alleen de [b]ody regels die overeenkomen met een basis reguliere expressie (BRE) [p]atroon:
|
|
|
|
|
2025-06-02 18:50:56 +02:00
|
|
|
`nl {{[-b|--body-numbering]}} p'FooBar[0-9]' {{pad/naar/bestand}}`
|
2024-06-25 14:51:26 +02:00
|
|
|
|
|
|
|
- Gebruik een specifieke [i]ncrement voor regelnummering:
|
|
|
|
|
2025-06-02 18:50:56 +02:00
|
|
|
`nl {{[-i|--line-increment]}} {{increment}} {{pad/naar/bestand}}`
|
2024-06-25 14:51:26 +02:00
|
|
|
|
|
|
|
- Specificeer het nummeringsformaat voor regels: [r]echts of [l]inks uitgelijnd, met of zonder voorloopnullen ([z]eros):
|
|
|
|
|
2025-06-02 18:50:56 +02:00
|
|
|
`nl {{[-n|--number-format]}} {{rz|ln|rn}}`
|
2024-06-25 14:51:26 +02:00
|
|
|
|
2024-06-26 10:02:18 +02:00
|
|
|
- Specificeer de breedte ([w]) van de nummering (standaard is 6):
|
2024-06-25 14:51:26 +02:00
|
|
|
|
2025-06-02 18:50:56 +02:00
|
|
|
`nl {{[-w|--number-width]}} {{kolombreedte}} {{pad/naar/bestand}}`
|
2024-06-25 14:51:26 +02:00
|
|
|
|
2024-06-26 10:02:18 +02:00
|
|
|
- Gebruik een specifieke string om de regelnummers van de regels te [s]cheiden (standaard is TAB):
|
2024-06-25 14:51:26 +02:00
|
|
|
|
2025-06-02 18:50:56 +02:00
|
|
|
`nl {{[-s|--number-separator]}} {{scheidingsteken}} {{pad/naar/bestand}}`
|