Ukaz Linux cat se uporablja za tiskanje vsebine besedilne datoteke. Z ukazom Linux cat lahko natisnete vsebino datoteke c, izvorne datoteke Java, konfiguracijskih datotek Linuxa itd.
Ukaz cat je privzeto na voljo v vsaki distribuciji Linuxa. Torej vam ga ni treba namestiti ločeno.
V tem članku vam bom pokazal, kako uporabljati ukaz mačka Linux. Torej, začnimo.
Osnovna uporaba ukaza Linux Cat:
Osnovna in najpogostejša uporaba ukaza Linux cat je, da ga uporabljate brez kakršne koli ukazne možnosti.
Na primer za ogled vsebine datoteke / etc / hosts imenik, zaženite ukaz cat na naslednji način:
$ cat / etc / hostsKot lahko vidite, je vsebina / etc / hosts konfiguracijske datoteke se natisnejo na zaslon.
Številke vrstic za tiskanje:
Recimo, da želite na terminal natisniti vsebino izvorne datoteke Java. Seveda lahko uporabite ukaz mačka. Toda ukaz cat privzeto ne prikazuje številk vrstic. Za izvorno datoteko ali program je bistvenega pomena. Na srečo ima mačji ukaz -n možnost, s katero lahko prikažete številke vrstic.
Za prikaz vsebine skupaj s številko vrstice izvorne datoteke Java Dobrodošli.java, zaženite ukaz mačka Linux na naslednji način:
$ cat -n Dobrodošli.javaKot vidite, se prikažejo številke vrstic.
Številčenje samo praznih vrstic:
Če želite prikazati številke vrstic samo za vrstice, ki niso prazne, lahko uporabite -b možnost ukaza mačka Linux.
V prejšnji izvorni datoteki Java Dobrodošli.java, dodal sem nekaj praznih vrstic samo zato, da pokažem, kako -b možnost deluje.
Kot lahko vidite, s -n možnost, so vse vrstice (vključno s praznimi vrsticami) oštevilčene.
$ cat -n Dobrodošli.java
Z -b možnost, so oštevilčene samo vrstice, ki niso prazne, kot lahko vidite na spodnjem posnetku zaslona.
$ cat -b Dobrodošli.java
Odstranjevanje ponavljajočih se praznih vrstic:
Datoteka, ki si jo želite ogledati, ima lahko veliko praznih vrstic eno za drugo. Tako bo izhod mačjega ukaza zelo dolg in moteč.
Lahko uporabite -s možnost ukaza Linux cat za odstranitev ponavljajočih se praznih vrstic, kot sledi:
$ cat -s Dobrodošli.javaTiskanje znakov zavihkov:
V datoteki izvorne kode programa ste morda uporabili veliko znakov zavihkov. Na srečo so privzeto nevidni. Če pa res želite videti vse znake zavihkov, ki jih imate v datoteki, lahko uporabite -T možnost ukaza mačka Linux.
Ta funkcija bi lahko potrebovala, če želite zamenjati vse znake zavihkov s presledki in se prepričajte, da ni več nobenega znaka zavihka.
Za prikaz vseh znakov zavihkov v našem Dobrodošli.java izvorno datoteko, lahko ukaz Linux cat uporabimo na naslednji način:
$ cat -T Dobrodošli.javaKot lahko vidite, so znaki zavihka prikazani kot ^ I.
Tiskanje znakov na koncu vrstice:
Če želite natisniti znak EOL (konec vrstice), ki ga predstavlja $, lahko uporabite -E možnost ukaza mačka Linux.
Na primer za tiskanje znakov EOL dobrodošlice.java, zaženite ukaz mačka Linux, kot sledi:
$ cat -E Dobrodošli.javaKot lahko vidite, so znaki EOL natisnjeni.
Tiskanje neizpisljivih znakov, zavihkov in znakov EOL:
Prej ste morali uporabiti -v možnost tiskanja znakov, ki jih ni mogoče natisniti, uporabite -T za tiskanje znakov zavihka in uporabite -E možnost tiskanja znakov EOL. Kaj če morate vse to natisniti? No, vse te možnosti lahko kombinirate na naslednji način:
$ cat -vTE Dobrodošli.java
Vendar obstaja boljša rešitev. Ukaz mačka Linux ima -A možnost, ki naredi isto stvar z manj tipkanja.
$ mačka -Dobrodošli.javaKot lahko vidite, so izhodi enaki.
Torej, v bistvu tako uporabljate ukaz Linux cat za prikaz besedilnih datotek v Linuxu. Hvala, ker ste prebrali ta članek.