CommencerCommencer gratuitement

Comment enregistrer les noms d’un ensemble de fichiers ?

Il est fréquent de définir une variable à l’aide d'une expression générique pour enregistrer une liste de noms de fichiers. Par exemple, si vous définissez datasets comme suit :

datasets=seasonal/*.csv

vous pouvez afficher les noms des fichiers ultérieurement avec la commande suivante :

for filename in $datasets; do echo $filename; done

Cela permet d’économiser la saisie manuelle et de réduire les risques d’erreur.


Si vous exécutez ces deux commandes dans votre répertoire personnel, combien de lignes de sortie s’afficheront ?

files=seasonal/*.csv
for f in $files; do echo $f; done

Cet exercice fait partie du cours

Introduction au shell

Afficher le cours

Exercice interactif pratique

Passez de la théorie à la pratique avec l’un de nos exercices interactifs

Commencer l’exercice