När vi arbetar med flera filer kan vi utföra hundratals redigerings-, hanterings- eller kontrolluppgif.webpter över dem och en av de vanligaste uppgif.webpterna är att i detalj känna till antalet rader som en specifik fil har.
Detta kan vara användbart i situationer där vi måste ha exakt kontroll över dessa filer och när vi använder macOS-system vet vi inte alltid på egen hand hur vi ska få denna information.
För UNIX-baserade system, såsom Linux, macOS, etc och Shell-baserade Windows-system, har vi möjlighet att använda kommandot wc för att få dessa resultat med tillförlitlighet och säkerhet.
Kommandot wc (Word Count - Word Count) är ett kommando som utvecklats för att räkna rader, ord och tecken som en specifik fil innehåller.
Nu ska vi se hur man räknar rader i macOS High Sierra med det här kommandot.
1. Hur man öppnar och öppnar macOS Terminal
Det första steget att ta är att komma åt terminalen och för detta har vi följande alternativ:
- Använd "Spotlight", och ange ordet terminal.
- Använd sökvägen "Go" / "Utilities" / "Terminal".
- Använd tangentkombinationen Flytta + [färg = rgb (51,51,51)] ⌘ [/ färg] + ELLER och välj terminal i fönstret som visas.
2. Hur man använder WC terminal macOS -kommando
För att använda detta kommando måste vi köra följande syntax:
wc -l -filNär du kör denna rad blir detta resultatet:
I detta fall indikerar parametern -l att raderna i den filen ska räknas.
Wc -kommando för att räkna rader, ord och tecken i en fil
Ett annat användbart verktyg som är praktiskt när man använder wc är att utelämna -l -parametern för att få räkningen, ordräkningen och teckenräkningen.
Till exempel kan vi utföra följande:
wc / etc / hostsDetta kommer att bli resultatet:
Nu, om du lägger till parametern -l blir detta resultatet:
wc -l / etc / hosts
I det här fallet ser vi att endast raderna i filen visas.
Räkna rader med wc av vilken datatyp som helst
Med wc kan vi få detaljerad information om vilken fil som helst, till exempel kan vi använda cat tillsammans med wc på följande sätt:
katt / etc / hosts | wc -l
Vi kan se antalet rader som finns tillgängliga i värdfilen.
Om vi vill se alla alternativ som wc erbjuder oss kan vi utföra följande kommando:
man wc
FÖRSTORA
Således har vi detta användbara kommando för att få detaljerad information om varje rad i en fil.