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
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.