Digest-komento Unixissa ja Linuxissa: Tiettyjen tietojen purkaminen useista tiedostoista
Digest on komentorivityökalu Unixissa ja Linuxissa, joka ottaa syötteeksi tiedostoluettelon ja tuottaa luettelon kyseisten tiedostojen sisältämistä tekstiriveistä.
* Sitä käytetään tiettyjen tietojen poimimiseen useista tiedostoista, kuten tulostamiseen. ulos kaikki rivit, jotka sisältävät tietyn sanan tai lauseen.
* Digest-komento toimii lukemalla jokainen tiedosto rivi kerrallaan ja tulostamalla rivin yhtenä tekstirivinä.
* Sitä voidaan käyttää yhdessä muiden komentojen kanssa suorittaa monimutkaisempia tekstinkäsittelytehtäviä, kuten suodattaa pois tietyt rivit tai tulostaa vain rivit, jotka vastaavat tiettyä kuviota.
Esimerkki Digest-komennosta :
* Tulostaa kaikki rivit, jotka sisältävät sanan "hello" kaikissa tiedostoissa nykyiseen hakemistoon, voit käyttää seuraavaa komentoa:
```
digest * | grep hello
```
Tämä lukee jokaisen tiedoston rivi kerrallaan ja tulostaa rivit, jotka sisältävät sanan "hello". Jokerimerkkiä "*" käytetään määrittämään, että kaikki nykyisen hakemiston tiedostot tulee käsitellä. "grep"-komentoa käytetään suodattamaan pois vain ne rivit, jotka vastaavat määritettyä kuviota.
* Jos haluat tulostaa vain rivit, jotka eivät sisällä sanaa "hello" missään tiedostossa, voit käyttää seuraavaa komentoa:
```
digest * | grep -v hello
```
Tämä lukee jokaisen tiedoston rivi kerrallaan ja tulostaa vain ne rivit, jotka eivät sisällä sanaa "hello". Vaihtoehtoa "-v" käytetään kääntämään vastaavuus, jolloin tulostetaan vain rivit, jotka eivät vastaa kuviota.
* Voit tulostaa kunkin tiedoston rivien määrän, joka sisältää sanan "hello", käyttämällä seuraava komento:
```
digest * | grep -c hello
```
Tämä lukee jokaisen tiedoston rivi kerrallaan ja tulostaa sanan "hello" sisältävien rivien määrän. "-c" -vaihtoehtoa käytetään vastaavuuksien määrän laskemiseen.
Johtopäätös :
* Digest on tehokas komentorivityökalu Unixissa ja Linuxissa, jota voidaan käyttää tiettyjen tietojen poimimiseen useista tiedostoista.
* Sitä voidaan käyttää yhdessä muiden komentojen kanssa monimutkaisempien tekstinkäsittelytehtävien suorittamiseksi, kuten tiettyjen rivien suodattaminen tai vain tiettyä kuviota vastaavien rivien tulostaminen.
* Käyttämällä tiivistelmää yhdessä muiden komentojen kanssa voit automatisoida monia tekstinkäsittelytehtäviä ja tallentaa aikaa ja vaivaa.



