Egyszerű következtetés macska és az echo
10.3.1. macska
cat (1) - rövidítése a "Concatenate" (bind, csatlakoztassa). Ez eredetileg tervezték, hogy egyesíti a szöveges fájlokat egy nagy fájlba, de lehet használni sok egyéb célra.
Összefésülni két vagy több fájlt egy, akkor egyszerűen listát a fájlokat, miután a cat parancs. majd irányítsa át a kimenetet egy új kimeneti fájlt. macska működik szabványos belépő és kilépő, így shell átirányítás karaktereket kell használni. Például:
Ez a parancs kerül tartalmát fájl1. fájl2 és file3 és összekapcsolják őket. Az új kimenet a szabványos kimenetre.
Ön is használja cat fájlok megjelenítésére. Sokan abból macska „om szöveges fájlokat a több parancs vagy kevesebb. mint ez:
Ebben az esetben a tartalmát fájl1 fog megjelenni és a cső át a több parancsot. hogy a fájl megtekinthető oldalanként.
Itt a program / bin / bash lett másolva az otthoni könyvtár nevű fájlt mybash.
Sok felhasználási esetek macska. és itt leírt csak néhány közülük. Mivel a macska széles körben használja szabványos belépő és kilépő, ez ideális a shell script része vagy más összetett parancsokat.
10.3.2. visszhang
Az echo (1) parancs megjeleníti a megadott szöveget a képernyőn. meg kell adnia egy string után echo parancs jelenik meg a képernyőn. Alapértelmezésben echo megjeleníti a húr, és azt követően - a jele egy új sort. Használhatja a -n opciót. hogy ne gátolják a nyomtatás egy új sort. -e lehetőség okoz echo kíván escape karakter hosszúságú, és végrehajtja azokat.