Voit testata minkä tahansa olemassa olevan tiedoston tai luoda uuden tiedoston 'pää' ja 'Häntä' komentoja. Tässä on kaksi tekstitiedostoa nimeltä products.txt ja työntekijä.txt luodaan osoittamaan käyttöä 'pää' ja 'Häntä' komentoja.
Suorita seuraava komento näyttääksesi sisällön products.txt tiedosto.
$ cat products.txt
Suorita seuraava komento näyttääksesi sisällön työntekijä.txt tiedosto.
$ cat työntekijä.txt
Oletuksena, 'Häntä' komento lukee tiedoston viimeiset 10 riviä. Jos haluat lukea enemmän tai vähemmän kuin 10 riviä tiedoston lopusta, sinun on käytettävä -n-vaihtoehtoa 'Häntä' komento.
hännän komennon syntaksi:
häntä [vaihtoehto] [tiedostonimi]… [tiedostonimi]
Kuten 'pää' -komento, 'tail' -komento soveltuu myös useille tiedostoille, ja vaihtoehto on valinnainen 'tail' -komennolle.
Esimerkki - 1: 'tail' -komento ilman vaihtoehtoa
työntekijä.txt -tiedostossa on vain 6 riviä, jotka ovat alle 10. Joten seuraava komento näyttää työntekijän.txt -tiedoston koko sisällön.
$ tail työntekijä.txt
Esimerkki -2: 'tail' -komento, jossa on -n -vaihtoehto ja positiivinen arvo
Kun haluat lukea tiettyjä rivejä tiedoston lopusta, sinun on käytettävä positiivista arvoa -n. Seuraava komento näyttää työntekijän.txt -tiedoston kaksi viimeistä riviä.
$ tail -n 2 työntekijä.txt
Esimerkki -3: 'tail' -komento, jossa on -n ja negatiivinen arvo
Jos haluat jättää tietyt rivit pois alusta, sinun on käytettävä vaihtoehtoa -n, jonka arvo on negatiivinen komennossa tail. Seuraava komento näyttää töötaja.txt -tiedoston sisällön jättämällä pois kolme riviä alusta.
$ tail -n -3 työntekijä.txt
Esimerkki 4: 'tail' -komento, jossa on useita tiedostoja
Seuraava komento näyttää tuotteet.txt- ja työntekijä.txt -tiedoston kolme viimeistä riviä.
$ tail -n 3 products.txt työntekijä.txt
Esimerkki - 5: 'head' ja 'tail' -komentojen käyttäminen yhdessä
Jos haluat lukea sisällön minkä tahansa tiedoston keskeltä, vain 'pää' tai 'Häntä' komento ei voi ratkaista tätä ongelmaa. Sinun on käytettävä molempia 'pää' ja 'Häntä' komentoja tämän ongelman ratkaisemiseksi. Seuraava komento lukee rivit 2 - 6 products.txt tiedosto. Ensiksi, 'pää' komento hakee ensimmäiset 6 riviä jättämällä viimeiset 5 riviä negatiiviselle arvolle ja 'Häntä' -komento hakee viimeiset 5 riviä 'pää' komento.
$ head -n -5 products.txt | häntä -n 5
Toivon, että yllä olevien esimerkkien harjoittamisen jälkeen kuka tahansa voi hakea 'pää' ja 'Häntä' komento oikein.