Standaard in een bestand gezet met het commando T.
Nu hebben we geleerd hoe we een bestand kunnen vullen met behulp van de redirect-commando's zoals de greater than sine je iets echoën, je
wordt naar een bestand gezet met behulp van het greater than teken.
Nu is er een andere manier om hetzelfde te doen met het commando t wat Teckman doet.
T Command wordt gebruikt om de uitvoer van een commando op te slaan en tegelijkertijd te bekijken.
Dus met andere woorden, het commando is genoemd naar de theesplitser die in loodgieterij wordt gebruikt, dus je hebt de theesplitser
gezien, toch?
Dus je doet het water er vanaf één kant in.
Het komt van beide kanten.
Dus dit thee commando werkt ongeveer hetzelfde.
Het breekt dus eigenlijk de uitvoer van een programma zodat het zowel op het scherm kan worden weergegeven als in een bestand kan worden
opgeslagen.
Het doet beide.
De taak kopieert tegelijkertijd het resultaat naar een opgegeven bestand of variabele en geeft ook het resultaat weer.
Dus als je naar het plaatje kijkt, zie je dat we hier een commando hebben.
Dus welk commando je ook uitvoert, je draait, echo je eigen ls twd verandering van welk commando je ook uitvoert.
Juist.
Je zet er een T voor en dan zal het niet alleen de uitvoer op het scherm sturen, maar het zal het ook in een opgegeven bestand
zetten, het bestand waar je de uitvoer naar toe wilt sturen.
Dus zo werkt het T commando.
De reden dat we het T commando of het groter dan sinus commando willen, die hetzelfde zouden moeten doen, is dat als
je een commando wilt uitvoeren en je wilt uitvoer naar een bestand, je ook wilt bekijken terwijl je
het commando uitvoert, je wilt zien hoe of wat de uitvoer eruit ziet en wat er ook in het bestand
komt, het eigenlijk de juiste uitvoer is die je zoekt.
OK, dus laat me naar mijn Linux machine gaan.
En ik heb het hier open, het is duidelijk, het scherm en type, wie ben ik?
En je ziet de naam van de gebruikersaccount waarmee ik ben ingelogd, in welke map ik zit.
Ik ben in mijn slash huis slash.
Ik heb directory verkocht.
Natuurlijk.
Een ander ding dat u ook moet controleren is de hostnaam waarop u bent ingelogd.
De hostnaam is de juiste hostnaam, dat is mijn eerste Linux VM.
Dit zijn de paar dingen die u natuurlijk voortdurend moet controleren om er zeker van te zijn dat u op het juiste
systeem bent ingelogd.
Laten we nu teruggaan naar ons commando team.
Laten we zeggen als hij iets op het scherm wil echoën.
David.
Puddy is ziek.
Vriendje.
Ze zouden het is gewoon een personage in een in een show, Seinfeld, en hij was het vriendje van Elaine Bass.
Dus het is gewoon die verklaring die ik inbreng.
En als je op enter drukt, zie je diezelfde echo op het scherm.
Nu kunnen we het groter dan teken gebruiken om naar een bestand te exporteren.
Dus laten we zeggen als ik de output van Elaine Dash wil.
David, dit is de naam van de muur, toch?
Ik kon dat doen toen ik op enter drukte.
Je zult zien dat het deze tekst heeft toegevoegd.
Naar een bestandsnaam, Elaine Dash David.
Nu, wat als ik controleer door het commando cat, Elaine David uit te voeren en je ziet het bestand als.
De juiste tekst die ik in het bestand wilde hebben.
Perfect.
Nu, als ik het vervang.
Hetzelfde, laten we het scherm nog een keer leegmaken en het commando nog een keer uitvoeren en je zult
zien wanneer je dit commando uitvoert met hoofdletters sorry, niet hoofdletters met redirect teken, het voert
het daadwerkelijk uit, maar het gooit niets op het scherm.
Maar als je dit vervangt.
Met pipe en tea, dan zie je niet alleen de uitvoer naar Elaine Dash, David bestand gaan, de uitvoer verschijnt
ook op het scherm.
Dus druk op enter en je zult het zien.
David Puddy is Elaine's vriendje.
Dus het gaat beide kanten op, zoals ik al zei.
Thee is als een Plummers thee die beide kanten op gaat.
Dus als je kat Elaine David doet.
David Puddy is Elaine's vriendje.
Dus wees nu niet in de war bij Haviva en die opmerking eerder, en het heeft diezelfde tekstmelding dat we het met
groter dan teken hebben uitgevoerd, als dat in je hoofd zit, dat is prima.
Ga je gang.
Verwijder Elaine.
David bestand zodat het niet bestaat.
Ja, dus maak het scherm leeg.
Nu zitten we op dezelfde hit op weg naar onze Rocky.
Oké, Echo, David Puttees, Elaine's vriend, dus anti Elaine Dasch, David, dit is het dossier.
Druk op enter.
OK, nu, Dukat, David.
Sorry, Elaine Dashty. De volledige lijst staat hier.
Perfect.
Wat nu als je wilt toevoegen.
Ons aanhangsel.
Naar hetzelfde bestand, want als je, laten we zeggen.
Echo.
David en Elaine in dezelfde stapel en druk op enter en je kijkt naar Elaine, David, je zult zien dat het het oudere bestand heeft verwijderd
en een nieuw bestand heeft gemaakt met de nieuwere uitvoer.
Je wilt het dus toevoegen aan een bestand zodat dat oudere tekstbericht niet gewist wordt.
Daarvoor zou je een commando moeten gebruiken, hetzelfde commando, maar met min acht.
Dus druk op de Pijltoets en ga terug naar hetzelfde commando dat we eerder uitvoerden.
En deze keer type T streepje hetzelfde.
Echo David Puddy is Elaine's vriendje.
Dit is gewoon een tekst pipe it en t it en met de optie min A en.
De problemen in St. Paul en druk nu op enter.
Ga nu verder en doe een kat op Elain David stapel en je zult zien dat het twee lijnen heeft.
De eerste regel is dat we een dubbele min min een optie hebben gemaakt en de tweede regel hebben we tussen min de optie
gemaakt.
Dus dat is hoe je een nieuw bestand toevoegt of aanmaakt.
Laten we nu eens kijken hoeveel karakters we hebben in het bestand van Elaine en David?
Dus het commando is W, C minus C, en je zult zien dat het 52 Elaine David karakters heeft.
We kunnen dat wat op het scherm kwam ook naar een ander bestand sturen.
Dus gebruikte ik deze comen.
Dit commando telt in feite elk woord in het bestand genaamd Elaine
Dash David, en het komt op het scherm.
Je zou die uitvoer ook kunnen omleiden met een Teckman om het bestand in te voeren.
Nu, laten we zeggen als je dit zelf wilde doen en je ziet die lijst, hele lijst van je directory.
Dus als je dat allemaal wilt hebben.
Zou de T betekenen dat ik het gewoon wil bekijken en tegelijkertijd in een bestand
wil zetten, dus ik zet het als naamlijst dyanne.
En druk op enter en je ziet de hele lijst.
Van hier tot beneden.
En je ziet ook dat je veel minder dierbaar bent.
Als je dat vorig jaar doet en op error drukt, zie je dezelfde listing, dus laten we het scherm leegmaken
en nu onze sleutel tot cat listing van ons bestand opnieuw indrukken en je ziet dat Ellis' minus L output.
Dus eigenlijk zet het op het scherm en zet het in een bestand.
Als je hetzelfde wilt doen, is dat echo minus L en je kunt ook uitvoeren naar meerdere bestanden,
dus dit mysel t naar laten we zeggen bestand één naar bestand drie en enter.
Je ziet dat het echt liep.
En het heeft ook alle lijsten van alle drie de bestanden.
En als ik cad bestand een.
Het heeft dezelfde inhoud, voorzichtig naar het heeft dezelfde inhoud en zo verder, de kat volgde drie dezelfde Ellesmere's
output.
Dus dit is hoe het commando werkt.
Als u meer hulp of meer opties op de Teckman wilt, typt u gewoon T-streepje voor hulp.
En u zult zien dat het u precies de opties vertelt die worden aangeboden door het help-commando
C min A is om in gedachten toe te voegen is om te negeren en versie en help.
Dus als je T.
Dash, Dash, Warren, om de versie van dit
commando te zien.
Je bent vrij om te veranderen en te herverdelen.
Er is geen garantie om de bij wet toegestane en zo verder uit te breiden.
Geschreven door Mike Parker, Richard M. Stallman en David McKenzie.
Dus dit zijn de mensen die dit commando gebouwd hebben.
Nogmaals, aangezien Linux een open source is, zou je zelfs je eigen commando kunnen maken, je eigen code kunnen schrijven en het aan
de Linux-wereld kunnen voorstellen.
Dus zo werkt het commando.
Ik hoop dat je het begrijpt.
Als je vragen hebt, kun je me een e-mail sturen en het uitproberen, met verschillende opties.
Een paar opties, en ik weet zeker dat het goed zal werken.