Példák a Linux Cat parancsaira

Linux Cat Command Examples



A Linux parancsmacska röviden „összefűzésre”, nagyon hasznos parancs. A cat parancs használatával létrehozhat egy fájlt, megtekintheti a fájlok tartalmát, összefűzheti a fájlokat és a fájlkimenet átirányítását. Ebben a cikkben néhány példával megvitatjuk a cat parancs különböző felhasználási módjait.

A Cat alapvető szintaxisa parancs

A macska parancshoz a következő szintaxist kell használni:







$macska [lehetőségek] [fájl név]

A fájlnév egy fájl neve.



Használja a következő parancsot az összes macska opció felfedezéséhez:



$macska --Segítség

Nyomtassa ki a fájl tartalmát a cat parancs segítségével

A cat parancs használatával a következőképpen jelenítheti meg a fájl tartalmát a terminálon:





$macskafájl név

Például a „test_file.txt” fájl tartalmának megtekintéséhez írja be az alábbi parancsot a terminálon:

$macskateszt_fájl.txt

A fenti fájl tartalma megjelenik a terminálon.



Hasonlóképpen, több fájl tartalmának megjelenítéséhez használja a következő parancsot:

$macskateszt_fájl.txt teszt_fájl1.txt

A fenti parancs a terminálon megjeleníti a test_file.txt és a test_file1.txt tartalmát.

Fájl létrehozása a cat parancs használatával

A cat parancs segítségével új fájlt hozhat létre.

Például egy „new_filetest.txt” nevű fájlt hozunk létre a következő parancs végrehajtásával:

$macska >teszt_fájl.txt

Most a felhasználó beírja a tartalmat ebbe a fájlba, majd a „Ctrl+d” billentyűt, hogy elhagyja ezt a fájlt. A tartalom a „new_filetest.txt” fájlba van írva, amelyet a cat parancs segítségével megjeleníthet.

Egyre kevesebb lehetőség használata a cat parancsával

Ha egy fájl nagy tartalmú, és további fájlok megtekintéséhez görgetnie kell. Ebben az esetben használja a következő lehetőségeket a cat paranccsal:

$macskatestfile.txt| több

$macskatestfile.txt| Kevésbé

Nyomtassa ki a sorszámot a fájl tartalmával

Használja a cat parancsot az „-n” opcióval a fájltartalom sorszámának megjelenítéséhez az alábbiak szerint:

$macska -nteszt_fájl.txt

Tabulátorral elválasztott karakterek megjelenítése

Használja a „-T” opciót és a cat parancsot a tabulátorral elválasztott karakterek megjelenítéséhez egy sorban.

$macska -Ttestfile.txt

Egy sorban a tabulátor helyét '^I' karakter tölti ki, amely az alábbi képernyőképen is látható:

Nyomja meg a „$” karaktert a sorok végén

A '$' megjelenítéséhez a sorok végén használja az '-e' opciót a cat parancs segítségével az alábbiak szerint:

$macska -Éstestfile.txt

A fenti opció akkor hasznos, ha a több sort egyetlen sorban szeretné zsugorítani.

A fájl tartalmának átirányítása

A cat parancs segítségével a felhasználó átirányíthatja a szabványos kimenetet egy új fájlba.

Például egy fájl tartalmának másolásához használhatja a cat parancsot. Van egy test_file.txt nevű fájlunk, a másik pedig a test_file1.txt. Tehát a „test_file.txt” tartalmának „test_file1.txt” fájlba történő másolásához használja a cat parancsot a „>” operátorral az alábbiak szerint:

$macskateszt_fájl.txt>new_file.txt

Ha a „test_file1.txt” nem létezik, akkor egy ilyen nevű fájlt hoz létre.

A „test_file.txt” tartalmának „test_file1.txt” fájlhoz való hozzáfűzéséhez használja a „>>” operátort a cat parancsban az alábbiak szerint:

$macskateszt_fájl.txt>>teszt_fájl1.txt

Figyelmen kívül hagyja az ismétlődő üres sorokat

A cat parancs és az „-s” opció használatával kihagyhatja az üres sorokat a kimenetből.

$macska -steszt_fájl.txt

Fájl -összefűzés a cat parancs használatával

A cat parancs a fájltartalom összefűzésére szolgál. Például kapcsolja össze a test_file.txt és a test_file1.txt tartalmát, majd írja be a tartalmat egy új fájlba a mergefile.txt fájlba a „>” operátor használatával az alábbiak szerint:

$macskateszt_fájl.txt teszt_fájl1.txt>mergefile.txt

Következtetés

Ebben a cikkben példákkal magyaráztuk a Linux cat parancsot. Megvan, hogyan segíthet a macska parancs egy Linux -felhasználónak, miközben egy rendszeren dolgozik. A fenti példákból remélem, sokat tanult. Kérjük, adja meg visszajelzését megjegyzésekben.