Head (Unix)
head (dalla lingua inglese head, testa, per estensione inizio) è un comando dei sistemi Unix e Unix-like, e più in generale dei sistemi POSIX[1], che mostra sullo standard output le prime linee di uno o più file di testo, o dei dati provenienti dallo standard input. È un tipo di filtro. SintassiLa sintassi generale del comando head è la seguente: head [opzioni] [--] [file1 [file2 …] ] I parametri facoltativi file specificano i nomi dei file di cui mostrare le prime linee. Se non sono specificati, head mostra le prime linee dei dati provenienti dallo standard input. Il doppio trattino Il comportamento predefinito prevede di mostrare le prime 10 linee di dati. Tra le opzioni principali vi sono:
EsempiMostra le prime 10 linee del file head -n 10 elenco.txt Mostra le prime 20 linee del file head -n 20 elenco1.txt elenco2.txt Cerca nella directory corrente e nelle sue subdirectory i file i cui nomi hanno l'estensione find . -type f -print | head -n 5 NoteVoci correlate
Collegamenti esterni
|