Nu is het tijd om naar het laatste commando te kijken, namelijk W. S. Het is een van de laatste commando's,
vier tekstverwerkers die we in onze colleges gaan behandelen een W, C staat voor word count en wat het commando precies
doet leest standaard input of een lijst van bestanden en genereert een nieuwe line count, word count en byte
count.
Dus als je gewoon W. S. op een bestand, dan krijg je deze drie uitgangen.
Laten we nu naar onze laatste machine gaan.
En ik heb het eerste commando, zoals jullie allemaal weten, om de versie te controleren en de hulp te krijgen.
Dus als ik naar mijn Linux machine ga en weer ingelogd ben in de PUDI en weet je wat?
We moeten rennen, je moet rennen als een gebruikersnaam en een hostnaam en in welke directory we zitten.
En zodra we het scherm perfect bevestigen en nu een WC doen, sla ik Origin over.
Ik weet dat jullie dit nu allemaal al weten.
Dit zijn de weinige opties die het ondersteunt.
En dan die van de meest gebruikte, die ik ook gebruik.
En veel mensen gebruiken is min L, die zal dekken in een paar.
Laten we nu naar het volgende commando gaan, dat is W. S. bestandsnaam.
Laten we het scherm leegmaken.
Ik ga naar mijn Seinfeld map en daar heb ik mijn Seinfeld karakters.
Laten we de kat uit de boom kijken.
En dit is de inhoud.
Dit is ook de inhoud van het karakter Seinfeld.
Perfect.
Nu, als ik dat doe, laten we het scherm weer leegmaken.
Als ik Seinfeld tekens zie en op Enter druk, zal het me precies vertellen wat er
in zit, wat betekent dat het 17 regels heeft, 34 woorden en 236 bytes.
Dus als ik alleen de regelnummers wil weten die in een Seinfeld-personage staan, kan ik gewoon W doen. S.
aantal woorden.
Of soms verwijzen mensen naar Wakka Dash L en Seinfeld karakters.
Je zult zien dat het me alleen het aantal regels geeft.
Dat is 17.
Evenzo zou ik W of B kunnen doen om het aantal woorden en het aantal bytes te krijgen.
Dus voor het woord dat ik zal zien, geeft het me vierendertig voor het aantal bytes.
Ik zal het vervangen.
Is het een door telling, waarom geeft het mij niet de informatie ongeldige optie min B voor de fiets telling?
Hmm, dat is nieuw.
OK, laat me eens kijken.
Waarom is dat Dashty hulp en we zullen zien zijn voor de fietsen is eigenlijk C c.
Daarom is het zo belangrijk dat je W. loopt. S. Dash Dash heeft geholpen om hun juiste optie te vinden of
wat de andere is.
De grote man w c die je ook veel informatie geeft over dat Pacific Command.
Hoe dan ook, mijn dia toont min B dat is OK, je zou het kunnen negeren.
Ik ga terug en maak het later in orde.
Maar voor nu, voor deze lezing gaan we verder met W, C minus C voor hapklaar.
Ook verwarren veel mensen dit met de min C die tekens betekent.
Het is geen karakters, het is eigenlijk een hapje.
Dus de bestandsnaam zou Seinfeld zijn.
Sinovel gebruikt gewoonlijk bytes en de karakters zijn enigszins vergelijkbaar.
Misschien een paar.
Niet echt als je twee of drie nummers omhoog en omlaag gaat.
Maar goed, een focus op C minus C als je het hapklaar wilde hebben.
Oké.
De volgende komt binnen.
Ik heb de WC-map, die niet is toegestaan.
Dus als je de WC probeert te doen op een map, dus laten we zeggen in mijn Seinfeld map, is er geen
map.
Dus ik ga een stap terug en doe A minus L om te zien welke mappen er zijn.
En nu doe ik W. S. op Sindel Directoraat invoeren.
Er staat W. S. Seinfeld is een directory, dus het geeft
me geen informatie die ik zoek over regels R woordaantal of bytes.
Hoe dan ook, maak het scherm leeg.
Laten we naar de volgende gaan en dat is het Ls minus L commando, dat we zullen uitvoeren en dat ons de lijst met uitvoer
zal geven.
Nogmaals, dit is het commando.
Eerder hadden we het over lezen uit het bestand.
Dit is het lezen van de uitvoer van een commando.
Dus als je wilt zien hoeveel bestanden je hebt, stel dat je baas naar je toekomt en zegt, hé, luister,
ik heb de lijst nodig van bestanden die we hebben in deze user home directory.
Geef me dat nummer.
Je gaat naar binnen en je draait snel ls minus L, C, minus L, en je komt terug naar hem en of haar en vertelt je baas,
hé, we hebben vijftien bestanden.
Oké.
C. werkt hier perfect, en het geeft je de telling van elke
regel, maar in feite heb je geen 15 bestanden of direct, je hebt 14 y omdat je dit totaal 280 hier ziet.
Dat telt ook mee.
Denk er dus altijd aan als je Ellis min L en C min L doet, wat het resultaat ook is, altijd met één
te verminderen.
Dus, nu zou je kunnen zeggen dat ik 14 bestanden en richtlijnen bij elkaar heb.
Wat als ik niet alleen de lijst van mappen in mijn thuismap wil.
Dus om dat te doen, weet je, om de mappen op te sommen, moet je het commando
uitvoeren denk ik list minus elde of anders minus L d slash homes.
Ik absoluut.
OK, het geeft me.
Oké, dus dit is niet de juiste.
Hoe dan ook, ik zal het opzoeken, maar wat is het juiste commando?
Maar ik kan nog wel een trucje gebruiken.
Zie je, dat is wat Linux zo krachtig maakt en je doet tenminste mysel.
Je ziet dat elke map begint met D.
Dus wat ik ga doen is dit zelf doen en zoeken naar een d r w omdat ze allemaal, zoals je
ziet, beginnen met D of wdr w dus geef me alle mappen.
Dus standaard heb ik nu toch alle mappen.
Dus als ik nu wil weten hoeveel mappen ik heb, klik dan op Baraki en doe een C min L, zodat het
me vertelt dat ik nu 11 mappen heb.
Het geeft me niet het totaal hier merk je omdat het totaal geeft je alleen als je alleen draait.
Ls minus L zodra je Elsmere uitvoert en pijpt, gaat dat totaal weg en dan pak je gewoon
Wadiya w want je moppert alleen voor alles wat met TRW begint en het totaal begint
toch niet met TRW.
Als een, als een oefening voor jou, ga je gang en zoek het commando van URL's minus L, D of wat het commando ook is en zoek
uit welk commando je alleen de directory geeft.
Ik gebruik de grep.
Het werkt voor mij.
Perfect.
Maar hoe dan ook, ik weet zeker dat er een bevel is en het spijt me dat ik dat niet wist.
Hoe dan ook, dat is aan jou om uit te zoeken.
Dus zo weet je het aantal bestanden in je mappen en je thuismap.
En dan de laatste opmerking die je zal uitvoeren is te grijpen voor trefwoord in, je weet wel, bestand en dan een lijst ervan
te krijgen.
Dus ik ga direct terug naar mijn Seinfeld map, InDesign bestand.
Ik heb een dossier Seidenfeld, zoals iedereen weet.
Dus ik zal Dukat Seinfeld en hier grep voor Seinfeld.
Dus Grupp teken Felde in mijn Seinfeld karakters bestand en je ziet dat er drie mensen zijn met deze achternaam,
Seinfeld.
Als ik nu zou winnen, als ik, laten we zeggen twintig of dertig of duizend van die namen had die aan mijn criteria voldoen, hoe
zou ik dan weten hoeveel het er waren?
Dus gewoon de pijp het c en mezelf verkopen zal je vertellen dat er drie gevallen van uw zoekcriteria werkt
perfect.
Ik hoop dat je nu alle tekstverwerkingscommando's begrijpt.
Ik heb het heel gedetailleerd uitgelegd.
Probeer ze alsjeblieft uit met verschillende opties en verschillende scenario's en kijk welke voor jou
werken en waar je meer plezier aan beleeft.