Linux naredbe

Kako se koristi Linux Cat naredba

Kako se koristi Linux Cat naredba
Iznenađujuće, ovo nije vaša svakodnevna kućna mačka. Kad ga pokrenete, ne ispisuje mijaukanje!

Naredba Linux cat koristi se za ispis sadržaja tekstualne datoteke. Pomoću naredbe Linux cat možete ispisati sadržaj c, Java izvorne datoteke, Linux konfiguracijskih datoteka itd.

Naredba cat je prema zadanim postavkama dostupna u svakoj Linux distribuciji. Dakle, ne morate ga zasebno instalirati.

U ovom članku pokazat ću vam kako se koristi naredba Linux cat. Pa, krenimo.

Osnovna upotreba Linux Cat naredbe:

Osnovna i najčešća upotreba naredbe Linux cat je uporaba bez ikakve mogućnosti naredbe.

Na primjer, za pregled sadržaja datoteke / etc / hosts direktorij, pokrenite naredbu cat na sljedeći način:

$ mačka / etc / hosts

Kao što vidite, sadržaj datoteke / etc / hosts konfiguracijske datoteke ispisuju se na zaslonu.

Brojevi redaka za ispis:

Recimo, želite ispisati sadržaj Java izvorne datoteke na terminalu. Možete koristiti naredbu mačka naravno. Ali naredba cat prema zadanim postavkama ne prikazuje brojeve redaka. Za izvornu datoteku ili program to je neophodno. Srećom, naredba mačke jest -n opcija koju možete koristiti za prikaz brojeva linija.

Za prikaz sadržaja zajedno s brojem retka Java izvorne datoteke Dobrodošli.Java, pokrenite Linux cat naredbu na sljedeći način:

$ mačka -n Dobrodošli.Java

Kao što vidite, prikazuju se brojevi linija.

Numeriranje samo praznih linija:

Ako želite prikazati brojeve redaka samo za retke koji nisu prazni, možete koristiti -b opcija naredbe Linux cat.

U prethodnoj Java izvornoj datoteci Dobrodošli.java, dodao sam nekoliko praznih redaka samo da pokažem kako se -b opcija radi.

Kao što vidite, s -n opcija, svi redovi (uključujući prazne retke) su numerirani.

$ mačka -n Dobrodošli.Java

Uz -b opcija, brojevi su samo oni koji nisu prazni, kao što možete vidjeti na snimci zaslona u nastavku.

$ cat -b Dobrodošli.Java

Uklanjanje ponavljajućih praznih linija:

Datoteka koju pokušavate pregledati može imati puno praznih redaka jedan za drugim. To će učiniti izlaz mačke naredbe vrlo dugim i dosadnim.

Možete koristiti -s opcija naredbe Linux cat za uklanjanje ponovljenih praznih redaka kako slijedi:

$ mačke Dobrodošli.Java

Ispis znakova kartice:

U datoteci izvornog koda programa možda ste koristili mnogo znakova kartice. Srećom, oni su prema zadanim postavkama nevidljivi. Ali ako stvarno želite vidjeti sve znakove kartice koje imate u datoteci, tada možete koristiti -T opcija naredbe Linux cat.

Ova bi vam značajka mogla zatrebati kada želite zamijeniti sve znakove kartice bijelim razmacima i ako želite biti sigurni da nema preostalih znakova kartice.

Za prikaz svih znakova kartice u našoj Dobrodošli.Java izvorne datoteke, naredba Linux cat može se koristiti na sljedeći način:

$ mačka -T Dobrodošli.Java

Kao što vidite, znakovi kartice prikazani su kao ^ Ja.

Ispis znakova na kraju retka:

Ako želite ispisati znak EOL (kraj retka) koji je predstavljen s $, možete upotrijebiti znak -E opcija naredbe Linux cat.

Na primjer, za ispis EOL znakova dobrodošlice.java, pokrenite naredbu Linux cat na sljedeći način:

$ mačka -E Dobrodošli.Java

Kao što vidite, ispisuju se znakovi EOL.

Ispis znakova koji se ne ispisuju, kartica i EOL:

Ranije ste morali koristiti -v za ispis znakova koji se ne mogu ispisati, upotrijebite -T mogućnost ispisa znakova kartice i upotrijebite -E mogućnost ispisa EOL znakova. Što ako sve to trebate ispisati? Pa, sve ove opcije možete kombinirati na sljedeći način:

$ cat -vTE Dobrodošli.Java

Ali postoji bolje rješenje. Naredba Linux cat ima a -A opcija koja radi istu stvar s manje tipkanja.

$ mačka -Dobrodošli.Java

Kao što vidite, izlazi su isti.

Dakle, u osnovi se tako koristi naredba Linux cat za prikaz tekstualnih datoteka na Linuxu. Hvala što ste pročitali ovaj članak.

Vulkan za korisnike Linuxa
Sa svakom novom generacijom grafičkih kartica vidimo da programeri igara pomiču granice grafičke vjernosti i dolaze na korak od fotorealizma. No, bez ...
OpenTTD vs Simutrans
Stvaranje vlastite simulacije prijevoza može biti zabavno, opuštajuće i izuzetno primamljivo. Zbog toga morate isprobati što više igara kako biste pro...
Vodič za OpenTTD
OpenTTD je jedna od najpopularnijih igara za poslovnu simulaciju. U ovoj igri morate stvoriti prekrasan prijevoznički posao. Međutim, počet ćete u poč...