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.txtA 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.txtA 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.txtMost 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.txtEgy 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.txtA 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.txtFá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.