Skip to main content

Voorbeeldgebruik van het Linux Cat Command

BOSS 200 Series Pedals Explained: DD-200 Digital Delay (Juni- 2026)

BOSS 200 Series Pedals Explained: DD-200 Digital Delay (Juni- 2026)
Anonim

Invoering

Met de cat-opdracht in Linux kunt u bestanden samenvoegen en de uitvoer naar de standaarduitvoer weergeven, in de meeste gevallen is dit een scherm.

Een van de meest voorkomende toepassingen van Cat is om een ​​bestand op het scherm weer te geven en ook om direct een bestand te maken en eenvoudige bewerkingen direct aan de terminal toe te staan.

Een bestand maken met Cat

Om een ​​bestand te maken met de opdracht cat, voert u het volgende in het terminalvenster in:

kat>

Uiteraard moet je het vervangen met de naam van het bestand dat u wilt maken.

Wanneer u op deze manier een bestand aanmaakt, blijft de cursor op een nieuwe regel staan ​​en kunt u beginnen met typen.

Dit is een goede manier om een ​​tekstbestand te starten of om snel een testgegevensbestand te maken, zoals een door komma's gescheiden bestand of een door buizen gescheiden bestand.

Om het bewerken van het bestand te voltooien, drukt u op CTRL en D.

U kunt testen of het proces werkte door de ls-opdracht te typen:

ls -lt

Dit toont alle bestanden in de huidige map en u zou uw nieuwe bestand moeten zien en de grootte zou groter moeten zijn dan nul.

Een bestand weergeven met Cat

Het cat-commando kan ook worden gebruikt om een ​​bestand op het scherm weer te geven. Het enige wat u hoeft te doen is het groter dan symbool als volgt verwijderen:

kat

Als het bestand erg lang is, bladert het heel snel door het scherm.

Als u het bestand per pagina wilt bekijken, gebruikt u de opdracht Meer:

kat | meer

Als alternatief kunt u ook het minder-commando gebruiken:

kat | minder

Om dit uit te testen, typt u de volgende opdracht:

kat / etc / passwd | meer

Natuurlijk zou je de hele kat gewoon kunnen vergeten en het volgende typen:

minder / etc / passwd

Hoe regelnummers weergeven

Voor alle niet-lege regels in een bestand kunt u de volgende opdracht gebruiken:

cat -b

Als er regels zonder tekens zijn, worden deze niet genummerd. Als u cijfers voor alle regels wilt weergeven, ongeacht of ze leeg zijn, typt u de volgende opdracht:

cat -n

Hoe het einde van elke regel te tonen

Bij het parseren van gegevensbestanden komen programmeurs soms een probleem tegen omdat er verborgen tekens aan het einde van regels staan ​​die ze niet verwachtten, zoals spaties. Dit voorkomt dat hun parsers correct werken.

Dit is slechts één reden om een ​​einde van het lijnteken weer te geven, zodat u kunt zien of er lege tekens zijn.

Om de dollar als een einde van het lijnteken te tonen, voert u de volgende opdracht in:

cat -E

Bekijk bijvoorbeeld de volgende regel tekst

de kat zat op de mat

Wanneer u dit uitvoert met decat -Ecommando krijg je de volgende output:

de kat zat op de mat $

Lege regels verminderen

Wanneer u de inhoud van een bestand toont met het commando cat, wilt u waarschijnlijk niet zien wanneer er veel opeenvolgende lege regels zijn.

De volgende opdracht laat zien hoe de uitvoer moet worden verminderd, zodat het herhalen van lege regels wordt weggelaten.

Ter verduidelijking worden geen lege regels volledig verborgen, maar als u 4 lege regels achter elkaar hebt, wordt er slechts één lege regel weergegeven.

kat -s

Hoe Tabs te tonen

Als u een bestand weergeeft met tabs voor scheidingstekens, zult u normaal gesproken de tabbladen niet zien.

De volgende opdracht toont ^ I in plaats van het tabblad waardoor het gemakkelijk is om ze te zien, ervan uitgaande dat je bestand geen ^ bevat.

cat -T

Meerdere bestanden samenvoegen

Het hele puntje van de kat is aaneenschakeling, dus je zou willen weten hoe je meerdere bestanden tegelijkertijd kunt laten zien:

U kunt meerdere bestanden aaneenschakelen op het scherm met de volgende opdracht:

kat

Als u de bestanden wilt samenvoegen en een nieuw bestand wilt maken, gebruikt u de volgende opdracht:

kat >

Bestanden in omgekeerde volgorde weergeven

U kunt een bestand in omgekeerde volgorde weergeven met behulp van de volgende opdracht:

tac

Ok, technisch gezien is dit niet het commando van de kat, het is het tac-commando, maar in wezen doet het hetzelfde, maar in omgekeerde volgorde.

Samenvatting

Dat is zo ongeveer het commando van de kat. Het is handig om on-the-fly bestanden te maken en om de uitvoer van bestanden weer te geven en u kunt het natuurlijk gebruiken om meerdere bestanden samen te voegen.