Primeri upotrebe komande Linux Cat

Uvod

Komanda mačke u Linuxu vam omogućava da spojite datoteke i prikažete izlaz na standardni izlaz, u većini slučajeva ovo je ekran.

Jedna od najčešćih upotreba mačke je prikazivanje datoteke na ekranu, kao i stvaranje datoteke na licu i omogućavanje osnovnog uređivanja direktno na terminalu .

Kako kreirati datoteku koristeći Cat

Da biste kreirali datoteku koristeći komandu mačka, unesite sledeće u prozoru terminala:

cat>

Očigledno je da morate zamijeniti sa imenom datoteke koju želite kreirati.

Kad kreirate datoteku na ovaj način, kursor će biti ostavljen na novoj liniji i možete započeti pisanje.

Ovo je dobar način da započnete tekstualnu datoteku ili da brzo kreirate datoteku sa test datotekama, kao što je datoteka sa datotekom koja se razdvaja sa zarezom ili cijevi.

Da biste završili izmenu datoteke pritisnite CTRL i D.

Možete testirati da je proces radio tako što je unosio naredbu ls :

Je-li

Ovo navodi sve datoteke u trenutnoj fascikli i trebate vidjeti svoju novu datoteku, a veličina bi trebala biti veća od nule.

Kako prikazati datoteku koristeći Cat

Komanda mačke se može koristiti i za prikazivanje datoteke na ekranu. Sve što treba da uradite je eliminisanje većeg od simbola na sledeći način:

cat

Ako je datoteka veoma duga, ona će se brzo pomerati po ekranu.

Da biste pogledali stranicu sa datotekama za stranicu, koristite još naredbu :

cat | više

Alternativno, možete koristiti i manje naredbe :

cat | manje

Da biste testirali ovaj tip u sledećoj komandi:

mačka / etc / passwd | više

Naravno, možete samo zaboraviti na mačku i upisati sledeće:

manje / etc / passwd

Kako pokazati linijske brojeve

Za sve ne-prazne linije u datoteci možete koristiti sljedeću naredbu:

cat -b

Ako uopšte nema linija bez ikakvih znakova, neće biti numerisani. Ako želite da pokažete brojeve za sve linije bez obzira da li su prazni, otkucajte sledeću komandu:

cat -n

Kako pokazati kraj svake linije

Ponekad kada se razmenjivanju datoteka sa podacima programeri mogu pojaviti problem jer postoje skriveni znakovi na kraju linija koje nisu očekivali, kao što su razmaci. Ovo onemogućava ispravljanje ispravnosti.

Ovo je samo jedan razlog da se pokaže kraj linijskog karaktera tako da možete videti da li postoje prazni karakteri.

Da biste pokazali dolar kao kraj linije, unesite sledeću komandu:

cat -E

Kao primer, pogledajte sledeću liniju teksta

mačka je sedela na mat

Kada pokrenete ovo sa komandom cat-E , dobićete sledeći izlaz:

mačka je sedela na mat

Smanjenje praznih linija

Kada prikazujete sadržaj datoteke pomoću komande mačke, verovatno ne želite da vidite kada postoje gomila pragova praznih redova.

Sledeća naredba pokazuje kako smanjiti izlaz tako da se ponavljaju prazne linije izostavljene.

Da biste razjasnili ovo neće sakriti prazne linije u potpunosti, ali ako imate 4 prazne linije za redom, prikazaće se samo 1 prazna linija.

mačka -s

Kako prikazati kartice

Ako prikazujete datoteku sa ograničivačem tabulatora, uobičajeno nećete videti kartice.

Sledeća komanda prikazuje ^ I umesto tabulatora što ih čini lakim da pretpostavlja da vaša datoteka uopšte ne sadrži ~ I.

cat -T

Uskladite više datoteka

Cela tačka mačke je koncenatacija, pa ćete možda želeti znati kako prikazati više datoteka odjednom:

Možete prikačiti više datoteka na ekran sa sledećom komandom:

cat

Ako želite da spojite fajlove i kreirate novu datoteku, upotrebite sledeću komandu:

cat >

Prikazivanje datoteka u obrnutom porudžbinu

Možete prikazati datoteku u obrnutom redosledu pomoću sledeće naredbe:

tac

U redu, tehnički to nije komanda mačke, to je komanda tac, ali ona u suštini čini istu stvar, ali u suprotnom smeru.

Sažetak

To je prilično za komandu mačaka. Korisno je za kreiranje datoteka na ljeto i za prikazivanje izlaza iz datoteka i naravno, možete ga koristiti za povezivanje više datoteka zajedno.