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 re­sul­ta­ten.

Vad är Linux-kommandot wc?

Om du vill räkna antalet tecken i en textfil är Linux- kommandot wc det bästa al­ter­na­ti­vet. Kommandot, vars akronym står för word count (ord­räk­ning), utförs i kom­man­do­ra­den och är ett av stan­dard­verk­ty­gen som ingår i Linux-dis­tri­bu­tio­ner som Debian eller Ubuntu. wc räknar byte, ord och tecken och ger ett enskilt eller kom­bi­ne­rat resultat. De flesta text­pro­gram har en liknande funktion, men om du vill få re­sul­ta­tet direkt från ter­mi­na­len 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 pa­ra­met­rar som du kan ställa in med hjälp av de till­gäng­li­ga al­ter­na­ti­ven eller låta vara som standard. Stan­dardin­ställ­ning­en 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 do­ku­men­ten 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 al­ter­na­ti­ven kommer re­sul­ta­tet att se ut som ovan med rader, ord och tecken. Om du inte anger någon fil kommer kommandot au­to­ma­tiskt att gå till stan­dar­din­mat­ning­en.

Vilka al­ter­na­tiv finns i Linux wc?

Du kan ändra wc-kommandot med olika al­ter­na­tiv:

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

Exempel på ett wc-kommando

Av­slut­nings­vis 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 in­di­vi­du­el­la or­dan­ta­let enligt ovanstå­en­de schema för varje fil. Re­sul­ta­tet 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 do­ku­men­tet example.py.

Gå till huvudmeny