A cat parancs segítségével (többek között) a szöveges fájlok létrehozására és megtekintésére a Linux parancssorában került sor. De hagyd, hogy három szöveges fájlod van: file1.txt, file2.txt és file3.txt. Szeretne kombinálni (vagy összekapcsol) őket egy olyan szöveges fájlba, amely mindhárom információt tartalmazza, ebben a sorrendben. Ezt a macska paranccsal is megteheti.
Egyszerűen nyissa meg a terminált, és írja be a következő parancsot:
cat file1.txt file2.txt file3.txt
Nyilvánvalóan cserélje ki a fájl példányait a fenti példában.
A három szöveges fájl együttes tartalma jelenik meg a terminálon.
>
) az összefűzött fájlok listája után, majd adja meg a végleges szövegfájl nevét.
cat file1.txt file2.txt file3.txt > file4.txt
MEGJEGYZÉS: A kimeneti átirányítási szimbólum után felsorolt fájl felülíródik, ha már létezik. Tehát legyen óvatos, ha megadja a kombinált szövegfájl nevét. Mi később bemutatjuk a cikket, hogyan csatolhatunk fájlokat egy meglévő fájl végéhez.
Ha megnyitja a file4.txt fájlt (akár a macska paranccsal, akár a választott szövegszerkesztővel), meg kell találnia, hogy az tartalmazza az első három szöveges fájl szövegét.
cat
amit előzőleg megmutattunk a csővezeték (|) és a
sort
parancs. Ezután írja be a kimeneti átirányítási szimbólumot (
>
), majd annak a fájlnak a neve, amelybe a kombinált szöveget másolni kívánja. Az eredményfájlban lévő összes szövegsor betűrendben lesz rendezve.
cat file1.txt file2.txt file3.txt | sort > file4.txt
cat
parancsot, amelyet a meglévő fájl végéhez hozzáadni kívánt fájl vagy fájlok követnek. Ezután írja be a két kimeneti átirányítási szimbólumot (
>>
), amelyet a hozzáadni kívánt fájl neve követ.
cat file5.txt >> file4.txt
cat
parancsot közvetlenül a parancssorból (a szövegszerkesztőben való megnyitás helyett). Írja be a
cat
parancsot, amelyet a dupla kimeneti átirányítási szimbólum követ (
>>
) és a fájl neve, amelyhez szöveget szeretne hozzáadni.
cat >> file4.txt
A kurzor megjelenik a következő sorban a prompt alatt. Indítsa el a fájlt hozzáadni kívánt szöveget. Ha befejezte, nyomja meg az Enter billentyűt az utolsó sor után, majd nyomja meg a Ctrl + D billentyűkombinációt, hogy a szöveget a fájl végére másolja, és lépjen ki a macskából.
cat file4.txt | less
. A cikk kevesebb parancsot használunk.