Het Linux wc Commando (word count)

Het Linux word count Commando heet wc. Het commando wc telt het aantal tekens, woorden en regels die in een tekststroom zitten. Als dat eenvoudig of saai klinkt, is het allesbehalve; het wc commando kan gebruikt worden in Linux commando pijpleidingen om allerlei interessante dingen te doen.

laten we eens kijken naar enkele Linux wc Commando voorbeelden om de kracht van dit geweldige kleine commando te laten zien.

Linux wc Commando voorbeelden (woorden, regels, karakters)

in zijn meest basale gebruik kan het wc Commando worden gebruikt om het aantal regels, woorden en karakters in een bestand te tellen, als volgt:

$ wc /etc/passwd 65 185 3667 /etc/passwd

in dat voorbeeld heeft het /etc/passwd bestand 65 regels, 185 woorden (als wc bepaalt woorden), en 3.667 tekens.

Als u alleen het aantal regels in een bestand wilt weten, voeg dan het argument -l toe, zoals dit:

$ wc -l /etc/passwd 65 /etc/passwd

of, als u het aantal woorden in een bestand wilt weten, voeg dan het argument -w toe, als volgt:

$ wc -w MyStory.txt 185 MyStory.txt

gebruikmakend van het Linux wc commando in command pipelines

Het wc Commando volgt het paradigma van het lezen van input van stdin en het schrijven van uitvoer naar stdout, dus het kan worden gebruikt in allerlei Linux commando pijpleidingen. Dit commando toont het aantal gebruikers dat momenteel op je Linux systeem is ingelogd:

who | wc -l

Het doet dat door de uitvoer van de who opdracht door te sluizen naar de invoer van de wc opdracht, die in dit geval wordt gebruikt om het aantal uitvoerregels in de who opdracht te tellen.

evenzo toont dit volgende commando het aantal processen dat momenteel op uw Linux systeem draait:

ps -e | wc -l

Dit werkt op dezelfde manier als het vorige voorbeeld: Genereer uitvoer met één commando (het ps commando), en gebruik het wc -l commando om het aantal uitvoerregels van dat commando te tellen.

Ik hoop dat deze Unix/Linux wc Commando voorbeelden nuttig zijn geweest.



Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.