Android

Linux-pääkomento

Linux Tutorials | head command | GeeksforGeeks

Linux Tutorials | head command | GeeksforGeeks

Sisällysluettelo:

Anonim

Head-komento tulostaa yhden tai useamman tiedoston tai piped-datan ensimmäiset rivit (oletuksena 10 riviä) vakioulostuloon.

Tässä opetusohjelmassa selitetään kuinka käyttää Linux-päätyökalua käytännön esimerkkien ja yksityiskohtaisten selitysten avulla yleisimmistä päävaihtoehdoista.

Pääkäskyn syntaksi

Pääkomennon syntaksi on seuraava:

head……

  • OPTION - päävaihtoehdot. Käsittelemme seuraavissa osioissa yleisimpiä vaihtoehtoja. FILE - nolla tai enemmän sisääntulotiedostonimiä. Jos TIEDOSTOa ei määritetä tai kun TIEDOSTO on - , pää lukee vakiotulon.

Kuinka käyttää pääkäskyä

Head-komento näyttää yksinkertaisimmassa muodossaan ilman vaihtoehtoja ensimmäiset 10 riviä.

head filename.txt

Kuinka näyttää tietty määrä rivejä

Käytä -n ( --lines ) -vaihtoehtoa, jota seuraa kokonaisluku määrittämällä näytettävien rivien lukumäärä:

head -n filename.txt head -n filename.txt

Voit jättää kirjaimen n pois ja käyttää vain tavutusta ( - ) ja numeroa (ilman välilyöntiä niiden välillä).

Kirjoita näytettävän tiedoston, jonka nimi on filename.txt 30 ensimmäistä riviä:

head -n 30 filename.txt

Seuraava tuottaa saman tuloksen kuin yllä olevat komennot:

head -30 filename.txt

Kuinka näyttää tietty määrä tavuja

-c (- --bytes ) -asetus mahdollistaa tietyn määrän tavujen tulostamisen:

head -c filename.txt head -c filename.txt

Esimerkiksi näyttääksesi 100 ensimmäistä tavua tiedostoa nimeltä filename.txt nimeltä filename.txt :

head -c 100 filename.txt

Voit käyttää myös kerrannaisvaikutetta numeron jälkeen määrittääksesi näytettävien tavujen määrän. b kertoo sen 512: llä, kB kertoo sen 1000: lla, K kertoi sen 1024: llä, MB kertoo sen 1000000: lla, M kertoo sen 1048576: lla ja niin edelleen.

Seuraava komento näyttää tiedostonname.txt filename.txt viisi ensimmäistä kilotavua (2048):

head -c 5k filename.txt

Kuinka näyttää useita tiedostoja

Jos pääkomentoon syötetään useita tiedostoja, se näyttää kymmenen ensimmäistä riviä jokaisesta tiedostosta.

head filename1.txt filename2.txt

Voit käyttää samoja vaihtoehtoja kuin näytettäessä yhtä tiedostoa.

Tämä esimerkki näyttää tiedostojen filename1.txt ja filename2.txt 20 ensimmäistä riviä:

head -n 20 filename1.txt filename2.txt

Kun käytetään useampaa kuin yhtä tiedostoa, lähtö edeltää kutakin otsikkoa, joka näyttää tiedostonimen.

Kuinka käyttää päätä muiden komentojen kanssa

Pääkäskyä voidaan käyttää yhdessä muiden komentojen kanssa ohjaamalla standardilähtö putkien avulla muihin apuohjelmiin.

Seuraava komento hajauttaa $RANDOM -ympäristömuuttujan, näyttää ensimmäiset 32 ​​tavua ja näyttää 24 merkin satunnaisen merkkijonon:

echo $RANDOM | sha512sum | head -c 24; echo

johtopäätös

Tähän mennessä sinulla pitäisi olla hyvä käsitys siitä, kuinka Linux-pääkäskyä käytetään. Se täydentää tail-komentoa, joka tulostaa tiedoston viimeiset rivit terminaaliin.

pääpää