nl(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök


NAMN

nl – numrera rader i filer

SYNOPSIS

nl [OPTION]... [FIL]...

BESKRIVNING

nl skriver varje FIL till standardutdata med radnummer tillagda.

Om ingen FIL anges, eller om FIL är:

-

läser nl från standardindata.

Obligatoriska argument till långa optioner är även obligatoriska för motsvarande korta optioner.

OPTIONER

-b, --body-numbering=STIL

Använd STIL för numrering av rader i sidkroppen.

-d, --section-delimiter=CC

Använd CC som avgränsare för logiska sidor.

-f, --footer-numbering=STIL

Använd STIL för numrering av sidfotsrader.

-h, --header-numbering=STIL

Använd STIL för numrering av sidhuvudsrader.

-i, --line-increment=NUMMER

Öka radnumret med NUMMER för varje numrerad rad.

-l, --join-blank-lines=NUMMER

Räkna en grupp om NUMMER tomma rader som en.

-n, --number-format=FORMAT

Infoga radnummer enligt FORMAT.

-p, --no-renumber

Återställ inte radnummer för varje sektion.

-s, --number-separator=STRÄNG

Lägg till STRÄNG efter eventuellt radnummer.

-v, --starting-line-number=NUMMER

Första radnumret för varje sektion.

-w, --number-width=NUMMER

Använd NUMMER kolumner för radnummer.

--help

Visa hjälptext och avsluta.

--version

Visa versionsinformation och avsluta.

STANDARDOPTIONER

Standardoptionerna är:

-bt -d'\:' -fn -hn -i1 -l1 -n'rn' -s<TAB> -v1 -w6

Det betyder i praktiken:

  • numrera bara icke-tomma rader i sidkroppen
  • använd \: som logisk sidavgränsare
  • numrera inte sidfot
  • numrera inte sidhuvud
  • öka radnumret med 1
  • räkna en tom rad åt gången
  • högerjustera radnummer utan inledande nollor
  • använd tabb efter radnumret
  • börja på 1
  • använd 6 tecken bredd för radnummer

LOGISKA SIDOR OCH AVGRÄNSARE

CC är två avgränsartecken som används för att konstruera avgränsare för logiska sidor.

Om det andra tecknet saknas antas:

:

Som GNU-utökning kan fler än två tecken anges.

Det går också att ange en tom sträng:

-d ''

Det inaktiverar matchning av sektioner.

NUMRERINGSSTILAR

STIL kan vara en av följande.

a

Numrera alla rader.

t

Numrera endast icke-tomma rader.

n

Numrera inga rader.

pBRE

Numrera endast rader som matchar det grundläggande reguljära uttrycket BRE.

NUMMERFORMAT

FORMAT kan vara en av följande.

ln

Vänsterjusterat, utan inledande nollor.

rn

Högerjusterat, utan inledande nollor.

rz

Högerjusterat, med inledande nollor.

FÖRFATTARE

Skrivet av:

Scott Bartram
David MacKenzie

FELRAPPORTERING

Fel rapporteras till:

bug-coreutils@gnu.org

GNU coreutils webbplats:

https://www.gnu.org/software/coreutils/

Allmän hjälp för GNU-programvara:

https://www.gnu.org/gethelp/

Fel i översättningar rapporteras till:

https://translationproject.org/team/

UPPHOVSRÄTT

Copyright © 2026 Free Software Foundation, Inc.

Licens:

GPLv3+
GNU GPL version 3 eller senare
https://gnu.org/licenses/gpl.html

Detta är fri programvara. Du får ändra och distribuera den vidare.

Det finns ingen garanti, i den utsträckning lagen tillåter.

SE ÄVEN

Fullständig dokumentation:

https://www.gnu.org/software/coreutils/nl

Lokal dokumentation kan finnas via:

info '(coreutils) nl invocation'

KOLOFON

Denna sida är en del av projektet coreutils, grundläggande verktyg för filer, skal och textbehandling.

Information om projektet finns på:

http://www.gnu.org/software/coreutils/

Felrapporter för manualsidan hänvisas till:

http://www.gnu.org/software/coreutils/

Sidan hämtades från arkivet:

coreutils-9.11.tar.xz

Arkivet hämtades från:

http://ftp.gnu.org/gnu/coreutils/

den 24 maj 2026.

Om du upptäcker renderingsproblem i HTML-versionen av sidan, eller anser att det finns en bättre eller mer aktuell källa, kan du skicka e-post till:

man-pages@man7.org

KORT SAMMANFATTNING

nl skriver filer med radnummer.

Numrera icke-tomma rader, standard:

nl fil.txt

Numrera alla rader:

nl -ba fil.txt

Numrera inga rader i sidkroppen:

nl -bn fil.txt

Börja numrera på 100:

nl -v100 fil.txt

Öka radnumret med 10:

nl -i10 fil.txt

Använd bredd 4 för radnummer:

nl -w4 fil.txt

Högerjustera med inledande nollor:

nl -nrz fil.txt

Använd egen separator efter radnumret:

nl -s': ' fil.txt

Läs från standardindata:

cat fil.txt | nl

eller:

nl -

Numrera bara rader som matchar ett grundläggande reguljärt uttryck:

nl -bpMÖNSTER fil.txt

Exempel, numrera bara rader som innehåller ordet error:

nl -bperror logg.txt


Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/nl.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Bromma Datorservice som har sponsrat Linux.se med webbhotell.