CommencezCommencez gratuitement

Comment puis-je utiliser la sortie d'une commande comme entrée?

Supposons que vous vouliez extraire des lignes au milieu d'un fichier. Plus précisément, supposons que vous vouliez obtenir les lignes 3 à 5 d'un de nos fichiers de données. Vous pouvez commencer par utiliser head pour obtenir les 5 premières lignes, rediriger le tout vers un fichier, puis utiliser tail pour sélectionner les 3 dernières :

head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv

Une vérification rapide confirme qu'il s'agit bien des lignes 3 à 5 de notre fichier original, car ce sont les 3 dernières lignes des 5 premières.

Cette activité fait partie du cours

Introduction à l'invite de commande

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice