Foarbyld fan gebrûk fan 'e Linux Cat Command

Ynlieding

It kommando-kat yn Linux soarget dat jo triemen te kombinearjen en de útfier oan de standertútfier sjen, yn 'e measte gefallen is dit in skerm.

Ien fan 'e meast foarkommende gebrûk fan kat is om in bestân oan it skerm te sjen en ek in bestân op' e flecht te meitsjen en streekrjocht te rjochtsjen op 'e terminal .

Hoe meitsje in bestân mei help fan kat

Om in triem te meitsjen mei it kommando fan kat, kinne jo de folgjende yn it terminalfinster ynfiere:

katten>

Fansels moatte jo ferfange mei de namme fan de triem dy't jo meitsje wolle.

As jo ​​in triem op dizze manier oanmeitsje, sil de rinnerke op in nije line litte en jo kinne typine begjinne.

Dit is in goede manier om in teksttriem te begjinnen of in fluchtoets te foltôgjen krekt as in komma-ôfmardearre triem of pipelom fan triem.

Om de triem te bewurkjen beäntwurdzje CTRL en D.

Jo kinne kontrolearje dat it proses wurke is troch te typen fan it ls kommando :

ls -lt

Dit list alle files yn 'e aktive map en jo moatte jo nije triem sjen en de grutte moat grutter wêze as nul.

Hoe kin in triem sjen mei Kat

It kommando-kat kin brûkt wurde om ek in triem oan it skerm te sjen. Alles wat jo nedich hawwe, is it grutter as symboal as neikommende eleminten:

kat

As de triem hiel lang is, sil it skerm tige fluch skermen.

Om de triemside nei side te besjen brûke jo mear kommando :

kat | mear

As alternatyf kinne jo it minder kommando brûke:

kat | minder

Om dit type út te hifkjen yn it folgjende kommando:

cat / etc / passwd | mear

Fansels kinne jo allinich ferjitte oer kat en ferplichtsje de folgjende:

minder / etc / passwd

Hoe kinne line nûmer sjen litte

Foar alle net-lege linen yn in bestân kinne jo it folgjende kommando brûke:

cat-b

As der gjin linen binne, dan wurde se net nûmere. As jo ​​nûmers foar alle rigels sjen litte wolle, sa as se leech binne, typ it folgjende kommando:

cat -n

Hoe dan it ein fan elke line sjen te litten

Somtiden by it analysearjen fan gegevensbestannen kinne programmers in probleem komme omdat der ferburgen karakter binne oan 'e ein fan linen dy't se net ferwachtsje lykas romten. Dit foarkomt dat har parsers har goed wurkje.

Dit is allinoar in reden om in ein fan line rigel te sjen, sadat jo sjen kinne as der lege tekens binne.

Om de dollar as in ein fan line rigel te sjen, kinne jo it folgjende kommando ynfiere:

cat -E

As foarbyld sjoch de folgjende line fan tekst

de kat siet op 'e mat

As jo ​​dit mei de kat -E- kommando útfiere, krije jo de folgjende útfier:

de kat siet op 'e mat $

Reduzing lege linen

As jo ​​de ynhâld fan in bestân mei de kat befetsje, sille jo wierskynlik net wite sjogge as der in soad fan lege rigels lizze.

It kommende kommando lit sjen hoe't jo de útfier ferleegje sadat jo werhelje lege linen net oerlizze.

Om dit te ferklearjen sil gjin blanke rigels folslein ferbergje, mar as jo 4 lege rigels yn 'e rige hawwe, sil it allinich 1 lege line sjen.

cat -s

Ljepblêden toane

As jo ​​in triem sjen litte dy't tabbliedrigers hat, sille jo de tabs net normaal sjogge.

It folgjende kommando lit sjen: ik ynstee fan it ljepblêd dat makket maklik om te sjen dat se jo triemtype net befetsje ^ ik bin it dochs.

cat -T

Konkatearje Multiple Files

It hiele punt fan 'e kat is ferkenning, sadat jo wolle wite hoe jo meardere bestannen ien kear sjen kinne:

Jo kinne meardere triemmen oan it skerm oanmeitsje mei it folgjende kommando:

kat

As jo ​​de triemen ferbiede wolle en in nije triem oanmeitsje, brûk it folgjende kommando:

kat >

Ynskeakelje triemmen weromsette

Jo kinne in triem yn 'e omkeardelike toan sjen litte troch it folgjende kommando te brûken:

tac

Ok, sa technysk is dit net it kommando-kat, it is it tac kommando, mar it docht itselde as oars yn 'e omke.

Gearfetting

Dat is sa folle it it kommando-kat. It is brûkber foar it meitsjen fan triemmen op 'e fliege en foar it werjaan fan de útfier fan triemmen en fansels kinne jo it brûke om meardere bestannen te kombinearjen.