Voorbeeld gebruik van die Linux Cat Command

inleiding

Die kat opdrag in Linux laat jou toe om lêers te versoen en die uitvoer na die standaard uitvoer te vertoon. In die meeste gevalle is dit 'n skerm.

Een van die algemeenste gebruike van kat is om 'n lêer op die skerm te vertoon en ook 'n lêer op die vlieg te skep en basiese redigering reguit by die terminale toe te laat .

Hoe om 'n lêer met behulp van kat te skep

Om 'n lêer te skep met die katopdrag, voer die volgende in die terminale venster in:

kat>

Uiteraard moet u vervang met die naam van die lêer wat u wil skep.

As jy so 'n lêer skep, sal die wyser op 'n nuwe reël gelaat word en jy kan begin tik.

Dit is 'n goeie manier om 'n tekslêer te begin of om vinnig 'n toetsdata-lêer te skep, soos 'n komma-geskei lêer of pypbeperkte lêer.

Om die lêer te wysig, druk CTRL en D.

U kan toets dat die proses gewerk het deur die ls-opdrag te tik:

ls -lt

Hiermee word al die lêers in die huidige gids vertoon en moet u die nuwe lêer sien en die grootte groter as nul moet wees.

Hoe om 'n lêer met kat te vertoon

Die katopdrag kan ook gebruik word om 'n lêer op die skerm te vertoon. Al wat jy moet doen, is om die groter as simbool uit te skakel soos volg:

kat

As die lêer baie lank is, sal dit baie vinnig op die skerm blaai.

Om die lêer bladsy vir bladsy te besigtig, gebruik die volgende opdrag :

kat | meer

Alternatiewelik kan u ook die minder opdrag gebruik:

kat | minder

Om hierdie tipe uit te toets, voer die volgende opdrag in:

kat / etc / passwd | meer

Natuurlik kan jy net die kat heeltemal vergeet en tik die volgende:

minder / etc / passwd

Hoe om lynnommers te wys

Vir al die nie-leë lyne in 'n lêer kan u die volgende opdrag gebruik:

kat -b

As daar lyne is met geen karakters nie, sal hulle nie genommer word nie. As jy getalle vir al die lyne wil wys, ongeag of hulle leeg is, tik die volgende opdrag:

kat -n

Hoe om die einde van elke reël te wys

Soms kan die programmeerders van die programmatuur ontleed, 'n probleem ondervind omdat daar verborge karakters aan die einde van die lyne is wat hulle nie soos spasies verwag het nie. Dit voorkom dat hul parsers korrek werk.

Dit is net een rede om 'n einde te maak van lynkarakter sodat jy kan sien of daar leë karakters is.

Om die dollar as 'n einde van lynkarakter te vertoon, voer die volgende opdrag in:

kat -E

As voorbeeld, kyk na die volgende reël teks

Die kat het op die mat gesit

As jy dit met die kat -E opdrag uitvoer, sal jy die volgende uitset ontvang:

Die kat het op die mat gesit

Vermindering van leë lyne

Wanneer u die inhoud van 'n lêer met die katopdrag wys, sal u waarskynlik nie wil sien wanneer daar baie opeenvolgende leë lyne is nie.

Die volgende opdrag toon hoe om die uitset te verminder sodat herhaling van leë lyne uitgelaat word.

Om te verduidelik, sal dit nie leë lyne heeltemal versteek nie, maar as jy 4 leë lyne in 'n ry het, sal dit slegs 1 leë lyn vertoon.

kat -s

Hoe om tabs te wys

As u 'n lêer vertoon wat tabverdelers het, sal u nie die tabbladsye gewoonlik sien nie.

Die volgende opdrag wys ^ Ek in plaas van die oortjie wat dit maklik maak om hulle te sien as u lêer nie in elk geval bevat nie.

kat -T

Gekombineer verskeie lêers

Die hele punt van die kat is konkatenasie, sodat jy dalk wil weet hoe om verskeie lêers gelyktydig te wys:

U kan meervoudige lêers op die skerm aansluit met die volgende opdrag:

kat

As u die lêers wil versoen en 'n nuwe lêer skep, gebruik die volgende opdrag:

kat >

Lêers in omgekeerde volgorde vertoon

U kan 'n lêer in omgekeerde volgorde wys deur die volgende opdrag te gebruik:

tac

Ok, so tegnies is dit nie die kat opdrag nie, dit is die tac bevel, maar dit doen in wese dieselfde ding, maar in omgekeerde volgorde.

opsomming

Dit is pretty much vir die kat opdrag. Dit is handig om lêers op die vlieg te skep en vir die vertoon van die uitvoer van lêers en natuurlik kan jy dit gebruik om verskeie lêers saam te voeg.