Linux-kommandoer

Sådan bruges kommandoen “wc” i Bash?

Sådan bruges kommandoen “wc” i Bash?

“Wc” eller ordtællingskommandoen i Bash betragtes som yderst nyttig, da den hjælper med at finde ud af forskellige statistikker for en fil. Denne kommando kan bruges i flere forskellige variationer. I denne vejledning vil vi dog lære den grundlæggende brug af denne kommando i Bash.

Metode til brug af "wc" -kommandoen i Bash i Linux Mint 20:

Før vi begynder at bruge kommandoen “wc” i Bash, vil vi først gerne vise dig den version af denne kommando, der er installeret på vores Linux Mint 20-system.

$ wc - version


For at kontrollere versionen af ​​kommandoen “wc” installeret på vores system har vi vist output fra ovennævnte kommando i nedenstående billede:

Vi vil også her påstå, at for at demonstrere brugen af ​​kommandoen “wc” i Bash i Linux Mint 20, har vi oprettet en tilfældig fil med navnet wc.txt. Vi har brugt den samme fil i alle de otte eksempler, der er beskrevet nedenfor. Du kan se indholdet af denne fil ved at køre denne kommando.

$ kat wc.txt


Indholdet af denne dummy-fil vises i følgende billede:

Efter at have vist dette, er vi klar til at forklare dig nogle eksempler vedrørende brugen af ​​kommandoen “wc” i Bash i Linux Mint 20.

Eksempel nr. 1: Visning af antallet af linjer, ord, tegn og navnet på en fil:

Hvis du vil vise antallet af linjer, ord, tegn og navnet på en fil i Linux Mint 20, kan du køre kommandoen “wc” uden yderligere flag på denne måde:

$ wc-fil

Her skal du erstatte filen med navnet på den fil, hvis linjetælling, antal ord, antal tegn og navn, du vil have vist på din terminal. Vi har erstattet det med wc.txt, jeg.e., navnet på vores dummy-fil.

Outputtet fra standardkommandoen “wc” vises nedenfor:

Her repræsenterer den første kolonne linjetællingen; det andet viser antallet af ord, det tredje viser antallet af tegn, mens det fjerde angiver filens navn.

Eksempel # 2: Udskriv kun antallet af ord og navnet på en fil:

Hvis du kun vil udskrive det samlede antal ord i en fil sammen med dens navn, kan du bruge kommandoen “wc” med “-w” -flagget.

$ wc -w fil

Her skal du erstatte filen med navnet på den fil, hvis ordantal og navn du vil have vist på din terminal. Vi har erstattet det med wc.txt, jeg.e., navnet på vores dummy-fil.

Ændringen af ​​output for kommandoen “wc” er vist nedenfor:

Eksempel 3: Udskriv kun antallet af linjer og navnet på en fil:

Hvis du kun vil udskrive det samlede antal linjer i en fil sammen med dens navn, kan du bruge “-l” -flaget sammen med kommandoen “wc”.

$ wc -l fil

Her skal du erstatte filen med navnet på den fil, hvis linjetælling og navn du vil have vist på din terminal. Vi har erstattet det med wc.txt, jeg.e., navnet på vores dummy-fil.

Ændringen af ​​output for kommandoen “wc” er vist nedenfor:

Eksempel 4: Udskriv kun antallet af tegn og navnet på en fil:

Hvis du kun vil udskrive det samlede antal tegn i en fil sammen med dens navn, kan du bruge kommandoen “wc” med “-m” -flagget.

$ wc -m fil

Her skal du erstatte File med navnet på den fil, hvis tegnantal og navn du vil have vist på din terminal. Vi har erstattet det med wc.txt, jeg.e., navnet på vores dummy-fil.

Ændringen af ​​output for kommandoen “wc” er vist nedenfor:

Eksempel # 5: Udskriv kun antallet af byte og navnet på en fil:

Hvis du kun vil udskrive det samlede antal bytes i en fil sammen med dens navn, kan du bruge kommandoen “wc” med “-c” -flagget.

$ wc -c fil

Her skal du erstatte filen med navnet på den fil, hvis antal byte og navn du vil have vist på din terminal. Vi har erstattet det med wc.txt, jeg.e., navnet på vores dummy-fil.

Ændringen af ​​output for kommandoen “wc” er vist nedenfor:

Eksempel # 6: Udskriv kun længden af ​​den længste linje (antal tegn i den længste linje) og navnet på en fil:
Hvis du bare vil vise den længste linjelængde og navn på en fil, kan du bruge kommandoen “wc” med “-L” -flagget.

$ wc -L-fil

Her skal du erstatte File med navnet på den fil, hvis længste linjes tegnantal og navn, du vil have vist på din terminal. Vi har erstattet det med wc.txt, jeg.e., navnet på vores dummy-fil.

Ændringen af ​​output for kommandoen “wc” er vist nedenfor:

Eksempel 7: Udskrivning af det samlede antal filer og mapper i den aktuelle telefonbog:

Kommandoen “wc” kan også kombineres med kommandoen “ls” for at udskrive det samlede antal filer og mapper i en mappe på følgende måde:

$ ls | wc -l


Det samlede antal filer og mapper i vores nuværende bibliotek, som vist på billedet nedenfor:

Eksempel 8: Visning af antallet af linjer, ord, tegn og navnene på mere end en fil sammen med det samlede antal:

Hvis du vil vise linjetællingen, antallet af ord, antallet af tegn og navnene på mere end en fil, kan du køre kommandoen “wc” på følgende måde:

$ wc File1 File2

Her skal du erstatte File1 og File2 med de nøjagtige navne på de filer, hvis statistik du vil have vist på din terminal. Vi har erstattet dem med wc.txt og abc.txt, jeg.e., navnene på vores dummy-filer. Du kan endda nævne navnene på mere end to filer.

Ændringen af ​​output for kommandoen “wc” er vist nedenfor:

Her repræsenterer den sidste række det samlede antal linjer, antal ord og antal tegn for begge vores filer.

Konklusion:

Ved at gennemgå denne tutorial om brugen af ​​"wc" -kommandoen i Bash, kan du nemt bruge denne kommando til at finde alle de nødvendige detaljer om dine filer i Linux Mint 20.

Bedste apps til Gamepad Mapping til Linux
Hvis du kan lide at spille spil på Linux med en gamepad i stedet for et typisk tastatur- og musesystem, er der nogle nyttige apps til dig. Mange pc-sp...
Nyttige værktøjer til Linux-spillere
Hvis du kan lide at spille spil på Linux, er chancerne for, at du måske har brugt apps og hjælpeprogrammer som Wine, Lutris og OBS Studio for at forbe...
HD Remastered-spil til Linux, der aldrig tidligere havde haft en Linux-udgivelse
Mange spiludviklere og udgivere kommer med HD-remaster af gamle spil for at forlænge franchisens levetid. Venligst fans, der anmoder om kompatibilitet...