A Linux Cat Command használata

Az macska parancs be Linux összefűzi a fájlokat, és megjeleníti a kimenetet a szabványos kimenetre (általában a shell).

A macska egyik leggyakoribb felhasználási módja egy fájl megjelenítése a képernyőn, valamint egy fájl létrehozása menet közben, és lehetővé teszi alapvető szerkesztés közvetlenül a terminálon.

Piros gyömbér macska a számítógép billentyűzetén

Hogyan hozzunk létre fájlt a "macska" használatával

Ha fájlt szeretne létrehozni a cat paranccsal, írja be a következőt a terminálablakba:

cat > fájlnév

Ha ilyen módon hoz létre egy fájlt, a kurzor egy új sorban marad, és elkezdheti a gépelést. Ez a technika nagyszerű módot kínál egy szövegfájl indítására. A fájl szerkesztésének befejezéséhez nyomja meg a gombot Ctrl+D. A fájlt azzal menti, amit használt fájl név.

Tesztelje, hogy a folyamat működött-e a következő beírásával ls parancs:

ls -lt

Látnia kell az új fájlt, és a méretnek nagyobbnak kell lennie nullánál.

Fájl megjelenítése a "macska" használatával

A cat parancs egy fájlt is megjelenít a képernyőn. Mindössze annyit kell tennie, hogy el kell távolítania a nagyobb mint szimbólumot az alábbiak szerint:

macska 

A fájl oldalankénti megtekintéséhez használja a több parancsot:

macska  | több

Alternatív megoldásként használhatja a kevesebb parancsot is:

macska  | Kevésbé

A sorszámok megjelenítése

A fájl összes nem üres sorához használja a következő parancsot:

macska -b 

Ha vannak olyan sorok, amelyekben egyáltalán nincsenek karakterek, azok nem lesznek számozva. Az összes sor számának megjelenítéséhez, függetlenül attól, hogy üresek-e, írja be a következő parancsot:

macska -n 

Hogyan jelenítsük meg az egyes sorok végét

Néha az adatfájlok elemzésekor a programozók problémákat fedeznek fel, mert olyan rejtett karakterek vannak a sorok végén, amelyekre nem számítottak – például szóközök. Ez a hiba megakadályozza az elemzőik megfelelő működését.

A dollár sorvégi karakterként való megjelenítéséhez írja be a következő parancsot:

macska -E 

Példaként tekintse meg a következő szövegsort.

a macska leült a szőnyegre

Amikor ezt a macska -E paranccsal a következő kimenetet kapja:

a macska a gyékényen ült$

Üres sorok csökkentése

Amikor egy fájl tartalmát a cat paranccsal jeleníti meg, valószínűleg nem akarja látni, ha rengeteg egymást követő üres sor van. Használja a -s kapcsolóval az összes üres sort egyetlen üres sorba tömörítheti:

macska -s 

A lapok megjelenítése

Ha olyan fájlt jelenít meg, amely tabulátor-határolókat használ, általában nem látja a tabulátorokat.

A következő parancs mutatja ^I a lap helyett, ami megkönnyíti a megtekintésüket:

macska -T 

Több fájl összefűzése

A macska lényege az összefűzés. Kössön össze több fájlt a képernyőn a következő paranccsal:

macska 

A fájlok összefűzéséhez és új fájl létrehozásához használja a következő parancsot:

macska  > 

Fájlok megjelenítése fordított sorrendben

Mutasson egy fájlt fordított sorrendben a következő paranccsal:

tac 

Technikailag ez nem az macska parancs, ez a tac parancsot, de lényegében ugyanazt teszi, csak fordítva.