cap (informatică)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

head (din limba engleză head , head , prin extensie start ) este o comandă a sistemelor Unix și Unix-like , și mai general a sistemelor POSIX [1] , care arată pe ieșirea standard primele linii ale unuia sau mai multor fișiere text , sau date de la intrarea standard . Este un tip de filtru .

Sintaxă

Sintaxa generală a comenzii head este după cum urmează:

 head [ opțiuni ] [-] [ fișier1 [ fișier2 ...]]

Parametrii de fișiere opționali specifică numele fișierelor pentru a afișa primele linii ale. Dacă nu este specificat, head afișează primele câteva linii de date de la intrarea standard .

Linia dublă -- (opțional) indică faptul că următorii parametri nu trebuie considerați opțiuni.

Comportamentul implicit este de a afișa primele 10 linii de date.

Printre principalele opțiuni se numără:

-n num
Afișează numărul de linii inițiale specificate de parametrul num .
- num
Afișează numărul de linii de conducere specificate de num (sintaxă istorică).

Exemple

Afișați primele 10 linii ale elenco.txt fișiere.

 head -n 10 list.txt

Afișează primele 20 de linii ale fișierului elenco1.txt și primele 20 de linii ale fișierului elenco2.txt :

 head -n 20 list1.txt list2.txt

Se caută în directorul curent și subdirectoarele sale pentru fișiere ale căror nume au extensia .txt folosind comanda find și afișează doar primele 5 linii de rezultate, plasându-l într-o conductă software cu head :

 găsi. -tip f -print | cap -n 5

Notă

  1. ^ (EN) head , on The Open Group Base Specifications Issue 6 IEEE Std 1003.1, 2004 Edition. Adus la 3 iunie 2008 .

Elemente conexe

  • tail - Afișează ultimele linii ale unui fișier.

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT