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 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: 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. 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: 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: Als alternatief kunt u ook het minder-commando gebruiken: Om dit uit te testen, typt u de volgende opdracht: Natuurlijk zou je de hele kat gewoon kunnen vergeten en het volgende typen: Voor alle niet-lege regels in een bestand kunt u de volgende opdracht gebruiken: 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: 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: Bekijk bijvoorbeeld de volgende regel tekst Wanneer u dit uitvoert met decat -Ecommando krijg je de volgende output: 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. 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. 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: Als u de bestanden wilt samenvoegen en een nieuw bestand wilt maken, gebruikt u de volgende opdracht: U kunt een bestand in omgekeerde volgorde weergeven met behulp van de volgende opdracht: 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. 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.ls -lt Een bestand weergeven met Cat
kat kat kat kat / etc / passwd | meerminder / etc / passwd Hoe regelnummers weergeven
cat -b cat -n Hoe het einde van elke regel te tonen
cat -E de kat zat op de matde kat zat op de mat $ Lege regels verminderen
kat -s Hoe Tabs te tonen
cat -T Meerdere bestanden samenvoegen
kat kat Bestanden in omgekeerde volgorde weergeven
tac Samenvatting




