Commentaires
Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 3 sur 82.
Commentaires sont des lignes dans votre script shell qui sont ignorées par le shell. Ils sont utilisés pour ajouter des notes et des explications à votre code pour la compréhension humaine.
Dans le shell, un commentaire commence par le symbole #. Tout après # sur cette ligne est ignoré :
# This is a comment
echo "Hello!" # This also prints Hello!Lorsque vous exécutez le code ci-dessus, seul Hello! est affiché — les commentaires sont complètement invisibles au shell.
Usages courants des commentaires :
1. Expliquer ce que fait une commande :
# Afficher un message de bienvenue
echo "Welcome to the terminal!"2. Désactiver une commande temporairement :
# echo "This line is disabled"
echo "This line will execute"3. La ligne shebang :
Un commentaire spécial au tout début d’un script shell indique au système quel shell utiliser :
#!/bin/bash
echo "This script runs with Bash"Cette ligne commence par #! (appelé un shebang) suivi du chemin vers le shell. C’est toujours la première ligne d’un script.
4. Commentaires TODO — marquer les tâches futures :
# TODO: Add error handling here
echo "Processing files..."Aide-mémoire
Les commentaires dans les scripts shell commencent par # et sont ignorés par le shell :
# Ceci est un commentaire
echo "Hello!" # Commentaire en ligneShebang : Un commentaire spécial en haut d'un script spécifiant quel shell utiliser :
#!/bin/bashLes commentaires peuvent être utilisés pour expliquer le code, désactiver temporairement des commandes, ou marquer des tâches futures avec TODO.
Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
4Répertoires
Créer Un RépertoireCopier Un RépertoireDéplacer Et Renommer Un RépertoireSupprimer Un RépertoireRécapitulatif - Opérations Sur Les Répertoires7Contenu de fichier
Head et TailComptage de motsCommande SortCommande UniqBases de GrepGrep avec optionsRécap - Détective de texte10Projet Analyseur de Journaux
Aperçu du ProjetAffichage du Fichier Journal2Navigation
Afficher le répertoire de travailLister les fichiersChanger de répertoireChemins absolus vs relatifsRépertoire personnel et racineRécap - Trouver son chemin5Projet Organiser les Photos
Aperçu du ProjetCréation de la Structure8Redirection
Sortie standardÉcraser vers un fichierAjouter à un fichierEntrée standardErreur standardRécapitulatif - Constructeur de logs11Permissions
Comprendre les permissionsLire les permissionsChmod avec des nombresChmod avec des symbolesPropriété des fichiersRécapitulatif - Verrouillez tout14Projet de Script de Sauvegarde
Aperçu du ProjetObtenir le Chemin Source3Fichiers
Créer Un FichierLire Un FichierCopier Un FichierDéplacer Et Renommer Un FichierSupprimer Un FichierRécapitulatif - Opérations Sur Les Fichiers6Caractères jokers et motifs
Le joker étoileLe joker point d'interrogationJokers entre crochetsCombiner les jokersRécapitulatif - Opérations sélectives9Les pipes
Qu'est-ce qu'une pipe ?Chaîner deux commandesChaîner plusieurs commandesPipe avec GrepRécapitulatif - Pipeline de données