Comment sélectionner des colonnes dans un fichier ?
Les commandes head et tail vous permettent de sélectionner des lignes dans un fichier texte.
Si vous souhaitez sélectionner des colonnes,
vous pouvez utiliser la commande cut.
Elle dispose de plusieurs options (utilisez man cut pour les explorer),
mais les plus courantes ressemblent à :
cut -f 2-5,8 -d , values.csv
ce qui signifie
« sélectionner les colonnes 2 à 5 et 8,
en utilisant la virgule comme séparateur ».
La commande cut utilise -f pour spécifier les colonnes
et -d pour spécifier le séparateur.
Vous devez spécifier le séparateur, car certains fichiers peuvent utiliser des espaces, des tabulations ou des deux-points pour séparer les colonnes.
Quelle commande permet de sélectionner la première colonne (contenant des dates) du fichier spring.csv ?
Cet exercice fait partie du cours
Introduction au shell
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice