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
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice