CommencezCommencez gratuitement

Comment puis-je enregistrer des commandes pour les réexécuter plus tard ?

Jusqu'ici, vous avez utilisé l'interpréteur de commandes (shell) de façon interactive. Mais comme les commandes que vous tapez ne sont que du texte, vous pouvez les enregistrer dans des fichiers que le shell pourra exécuter encore et encore. Pour commencer à explorer cette puissante fonctionnalité, mettez la commande suivante dans un fichier nommé headers.sh :

head -n 1 seasonal/*.csv

Cette commande sélectionne la première ligne de chacun des fichiers CSV du répertoire seasonal. Une fois ce fichier créé, vous pouvez l'exécuter en tapant :

bash headers.sh

Cela indique au shell (qui est un programme appelé bash) d'exécuter les commandes contenues dans le fichier headers.sh, ce qui produit le même résultat que si vous exécutiez directement ces commandes.

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