Digest parancs Unix és Linux rendszerben: Speciális információk kinyerése több fájlból
A Digest egy parancssori segédprogram Unix és Linux rendszerben, amely a fájlok listáját veszi be bemenetként, és egy listát állít elő a fájlokban található szövegsorokból.
* Speciális információk kinyerésére szolgál több fájlból, például nyomtatáshoz. ki minden olyan sort, amely egy bizonyos szót vagy kifejezést tartalmaz.
* A digest parancs úgy működik, hogy minden fájlt soronként elolvas, és a sort egyetlen szövegsorként adja ki.
* Más parancsokkal együtt használható összetettebb szövegfeldolgozási feladatok végrehajtása, például bizonyos sorok kiszűrése vagy csak egy adott mintának megfelelő sorok kinyomtatása.
Példa a Digest parancsra :
* Az összes olyan sor kinyomtatása, amely a "hello" szót tartalmazza az összes fájlban az aktuális könyvtárban a következő parancsot használhatja:
```
digest * | grep hello
```
Ez minden fájlt soronként beolvas, és a "hello" szót tartalmazó sorokat adja ki. A „*” helyettesítő karakter annak meghatározására szolgál, hogy az aktuális könyvtárban lévő összes fájlt fel kell dolgozni. A "grep" parancs csak a megadott mintának megfelelő sorok kiszűrésére szolgál.
* Ha csak azokat a sorokat szeretné kinyomtatni, amelyek egyik fájlban sem tartalmazzák a "hello" szót, akkor a következő parancsot használhatja:
```
emészt * | grep -v hello
```
Ez minden fájlt soronként olvas be, és csak azokat a sorokat adja ki, amelyek nem tartalmazzák a "hello" szót. A "-v" opció az egyezés megfordítására szolgál, így csak azok a sorok jelennek meg, amelyek nem egyeznek a mintával.
* A "hello" szót tartalmazó fájlokban lévő sorok számának kinyomtatásához használhatja a következő parancs:
```
digest * | grep -c hello
```
Ez minden fájlt soronként beolvas, és a "hello" szót tartalmazó sorok számát adja ki. A "-c" opció az egyezések számának számlálására szolgál.
Következtetés :
* A Digest egy hatékony parancssori segédprogram Unix és Linux rendszeren, amellyel több fájlból is kinyerhet bizonyos információkat.
* Használható más parancsokkal kombinálva összetettebb szövegfeldolgozási feladatok elvégzésére, például bizonyos sorok kiszűrésére vagy csak egy adott mintának megfelelő sorok kinyomtatására.
* A kivonat más parancsokkal kombinált használatával számos szövegfeldolgozási feladatot automatizálhat és menthet időt és erőfeszítést.



