IniziaInizia gratis

Come posso selezionare colonne da un file?

head e tail ti permettono di selezionare righe da un file di testo. Se vuoi selezionare colonne, puoi usare il comando cut. Ha diverse opzioni (usa man cut per esplorarle), ma la più comune è qualcosa del tipo:

cut -f 2-5,8 -d , values.csv

che significa "seleziona le colonne dalla 2 alla 5 e la 8, usando la virgola come separatore". cut usa -f (sta per "fields") per specificare le colonne e -d (sta per "delimiter") per specificare il separatore. Devi specificare quest'ultimo perché alcuni file possono usare spazi, tabulazioni o due punti per separare le colonne.


Quale comando selezionerà la prima colonna (che contiene le date) dal file spring.csv?

Questo esercizio fa parte del corso

Introduzione alla Shell

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio