A Linux macska paranccsal nyomtatható egy szöveges fájl. A Linux cat paranccsal kinyomtathatja a c, a java forrásfájl, a Linux konfigurációs fájlok stb. Tartalmát.
A cat parancs alapértelmezés szerint minden Linux disztribúcióban elérhető. Tehát nem kell külön telepítenie.
Ebben a cikkben bemutatom, hogyan kell használni a Linux macska parancsot. Tehát kezdjük.
A Linux Cat Command alapvető használata:
A Linux macska parancs alapvető és leggyakoribb használata a parancs opció nélküli használata.
Például a / etc / hosts könyvtárba futtassa a cat parancsot az alábbiak szerint:
$ cat / etc / hostsAmint láthatja, a / etc / hosts konfigurációs fájl kerül kinyomtatásra a képernyőn.
Sorszámok nyomtatása:
Tegyük fel, hogy egy Java forrásfájl tartalmát szeretné kinyomtatni a terminálra. Természetesen használhatja a macska parancsot is. De a cat parancs alapértelmezés szerint nem mutatja a sorszámokat. Forrásfájl vagy program számára elengedhetetlen. Szerencsére a macska parancsnak megvan -n opció, amelyet a sorszámok megjelenítésére használhat.
A tartalom és a Java forrásfájl sorszámának megjelenítése Üdvözöljük.Jáva, futtassa a Linux cat parancsot az alábbiak szerint:
$ cat -n Üdvözlünk.JávaMint látható, a sorok jelennek meg.
Csak számozás Nem üres sorok:
Ha a csak nem üres sorok sorszámát szeretné megjeleníteni, akkor a -b a Linux cat parancs opciója.
Az előző Java forrásfájl Üdvözöljük.java, néhány üres sort felvettem, hogy bemutassam, hogyan -b opció működik.
Amint láthatja, a -n opció esetén az összes sor (beleértve az üres sorokat is) meg van számozva.
$ cat -n Üdvözlünk.Jáva
A ... val -b opcióval, csak azokat a sorokat számozzuk meg, amelyek nem üresek, ahogy az alábbi képernyőképen láthatja.
$ cat -b Üdvözlünk.Jáva
Ismétlődő üres sorok eltávolítása:
Egy megtekinteni kívánt fájlban sok üres sor lehet egymás után. Ez nagyon hosszú és idegesítővé teszi a macska parancs kimenetét.
Használhatja a -s a Linux cat parancs opciója az ismételt üres sorok eltávolítására az alábbiak szerint:
$ cat -s Üdvözlünk.JávaFül karakterek nyomtatása:
Lehet, hogy egy program forráskódfájljában sok tabulátor karaktert használt. Szerencsére alapértelmezés szerint láthatatlanok. De, ha valóban meg kell látnia a fájljában található összes tabulátor karaktert, akkor használhatja a -T a Linux cat parancs opciója.
Szüksége lehet erre a szolgáltatásra, amikor az összes tabulátor karaktert fehér szóközzel kívánja lecserélni, és meg akar győződni arról, hogy nem maradt-e tabulátor karakter.
A lap összes karakterének megjelenítéséhez Üdvözöljük.Jáva forrásfájl, a Linux cat parancs a következőképpen használható:
$ cat -T Üdvözlünk.JávaAmint láthatja, a tabulátor karakterei a következőképpen jelennek meg: ^ I.
Sor végi karakterek nyomtatása:
Ha ki akarja nyomtatni az EOL (sor vége) karaktert, amelyet $ jelöl, akkor használhatja a -E a Linux cat parancs opciója.
Például a Welcome EOL karaktereinek kinyomtatásához.java, futtassa a Linux cat parancsot az alábbiak szerint:
$ cat -E Üdvözlünk.JávaMint látható, az EOL karakterek kinyomtatásra kerülnek.
Nyomtatás nélküli, lapok és EOL karakterek nyomtatása:
Korábban használnia kellett a -v a nem nyomtatható karakterek kinyomtatásához használja a -T opciót a tabulátor karaktereinek kinyomtatásához, és a -E opció az EOL karakterek kinyomtatásához. Mi van, ha mindezeket ki kell nyomtatnia? Nos, ezeket a lehetőségeket az alábbiak szerint kombinálhatja:
$ cat -vTE Üdvözöljük.Jáva
De van jobb megoldás. A Linux macska parancsnak van egy -A opció, amely ugyanezt csinálja kevesebb gépeléssel.
$ cat -A Üdvözlünk.JávaMint látható, a kimenetek ugyanazok.
Tehát alapvetően így használja a Linux cat parancsot a szöveges fájlok megjelenítéséhez a Linuxon. Köszönjük, hogy elolvasta ezt a cikket.