Head e Tail
Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 30 di 82.
Quando lavori con file di grandi dimensioni, spesso non hai bisogno di leggere l'intero file. Ti basta vedere l'inizio o la fine. I comandi head e tail ti permettono di fare proprio questo.
Il comando head mostra le prime righe di un file. Per impostazione predefinita, mostra le prime 10 righe:
head log.txtPer specificare quante righe mostrare, usa l'opzione -n:
head -n 3 log.txt # mostra le prime 3 righe
head -n 1 log.txt # mostra solo la prima rigaIl comando tail mostra le ultime righe di un file. Per impostazione predefinita, mostra le ultime 10 righe:
tail log.txtPer specificare quante righe:
tail -n 3 log.txt # mostra le ultime 3 righe
tail -n 1 log.txt # mostra solo l'ultima rigaQuando usare ciascuno:
- Usa
headper visualizzare in anteprima la struttura o l'intestazione di un file - Usa
tailper controllare le voci più recenti in un file di log
Un trucco utile: combinare entrambi:
Puoi usare entrambi i comandi insieme per vedere contemporaneamente l'inizio e la fine di un file:
head -n 2 log.txt
tail -n 2 log.txtSfida
Principiantehead e tail per esaminare log.txt. Per superare la sfida, esegui entrambi i comandi su un'unica riga, separati da un punto e virgola (;), in modo che l'output di entrambi venga acquisito insieme:1. Stampa le prime 3 righe del file usando
head -n 3 log.txt2. Stampa l'ultima riga del file usando
tail -n 1 log.txtFormato di esempio:
command1; command2Suggerimento: Il punto e virgola ; consente di eseguire più comandi in sequenza su un'unica riga.Provalo tu
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Cartelle
Creare una cartellaCopiare una cartellaSpostare e rinominare una cartellaEliminare una cartellaRiepilogo - Operazioni sulle cartelle7Contenuto dei file
Head e TailConteggio delle paroleComando SortComando UniqueNozioni di base su GrepGrep con opzioniRiepilogo - Detective del testo10Progetto di analisi dei log
Panoramica del progettoVisualizzare il file di log2Navigazione
Stampare la directory di lavoroElencare i fileCambiare directoryPercorsi assoluti e relativiDirectory home e radiceRiepilogo - Trova la tua strada5Progetto di organizzazione delle foto
Panoramica del progettoCreazione della struttura8Reindirizzamento
Uscita standardSovrascrivere un fileAccodare a un fileIngresso standardErrore standardRiepilogo - Creare un log3File
Creare un fileLeggere un fileCopiare un fileSpostare e rinominare un fileEliminare un fileRipasso: operazioni sui file6Caratteri jolly e pattern
Il carattere jolly asteriscoIl carattere jolly punto interrogativoCaratteri jolly tra parentesi quadreCombinare i caratteri jollyRiepilogo - Operazioni selettive9Pipe
Che cos'è una pipeConcatenare due comandiConcatenare più comandiPipe con grepRiepilogo - pipeline dei datiEsercitati da solo: Playground Terminal