Med hjälp av Linux-kommandot wc kan du visa antalet rader, ord och tecken i en fil. Kommandot kan också användas på flera dokument och kan lägga ihop resultaten.

Vad är Linux-kommandot wc?

Om du vill räkna antalet tecken i en textfil är Linux- kommandot wc det bästa alternativet. Kommandot, vars akronym står för word count (ordräkning), utförs i kommandoraden och är ett av standardverktygen som ingår i Linux-distributioner som Debian eller Ubuntu. wc räknar byte, ord och tecken och ger ett enskilt eller kombinerat resultat. De flesta textprogram har en liknande funktion, men om du vill få resultatet direkt från terminalen utan att öppna ett nytt program är Linux wc det perfekta valet.

Hur fungerar Linux-kommandot wc?

Det är enkelt att förklara hur Linux wc fungerar. När du använder kommandot får du en exakt lista över olika parametrar som du kan ställa in med hjälp av de tillgängliga alternativen eller låta vara som standard. Standardinställningen ger dig antalet rader, ord och tecken efter varandra. Du kan också köra kommandot på flera textfiler samtidigt. Du får då en exakt lista för de enskilda dokumenten och dessutom den totala summan av de olika raderna, orden och tecknen.

Hur ser Linux wc-syntaxen ut?

Syntaxen ser ut som följer:

$ wc [Option] [File]
shell

Om du inte vill använda alternativen kommer resultatet att se ut som ovan med rader, ord och tecken. Om du inte anger någon fil kommer kommandot automatiskt att gå till standardinmatningen.

Vilka alternativ finns i Linux wc?

Du kan ändra wc-kommandot med olika alternativ:

  • -c: Räknar endast antalet byte i en fil.
  • -L: Returnerar längden på den längsta raden.
  • -l: Räknar endast antalet rader i en fil.
  • -m: Returnerar endast tecknen i en fil.
  • -w: Räknar endast antalet ord i en fil.

Exempel på ett wc-kommando

Avslutningsvis visar vi några praktiska exempel så att du kan använda Linux-kommandot wc i din vardag.

$ wc example.txt
shell

Detta ger dig antalet rader, ord och tecken i filen example.txt.

$ wc example.txt index.html
shell

Du kan använda detta kommando för att leverera det individuella ordantalet enligt ovanstående schema för varje fil. Resultatet kommer också att innehålla en rad med en summa för båda filerna.

$ wc -w example.py
shell

Detta visar endast antalet ord i dokumentet example.py.

Gå till huvudmeny