? C'EST QUOI LES SCRIPTS ??? Explication⌨
Table des matières:
Lors de l'écriture de scripts Bash, il est toujours recommandé de rendre votre code propre et facilement compréhensible. Organiser votre code en blocs, mettre en retrait, donner aux variables et aux fonctions des noms descriptifs sont plusieurs façons de procéder.
Une autre façon d'améliorer la lisibilité de votre code est d'utiliser des commentaires. Un commentaire est une explication ou une annotation lisible par l'homme qui est écrite dans le script shell.
L'ajout de commentaires à vos scripts Bash vous fera gagner beaucoup de temps et d'efforts lorsque vous examinerez votre code à l'avenir. Supposons que vous souhaitiez modifier un script que vous avez écrit il y a quelques mois ou quelques années. Les chances sont que vous ne vous souviendrez pas de la raison pour laquelle vous avez écrit un morceau de code compliqué, sauf si vous avez ajouté un commentaire.
Les commentaires aident également d'autres développeurs et administrateurs système qui peuvent avoir besoin de maintenir le script pour comprendre votre code et son objectif.
Les commentaires sont généralement utilisés pour expliquer ce que le code ne peut pas. Par exemple, si vous avez une expression rationnelle complexe ou une substitution de paramètres dans votre script Bash, vous devez écrire un commentaire sur ce que fait le code. Les commentaires doivent être courts et précis. N'expliquez pas quelque chose de simple et évident pour le lecteur.
, nous aborderons les bases de la rédaction de commentaires dans Bash.
Écrire des commentaires dans Bash
Bash ignore tout ce qui est écrit après la marque de hachage (
#
) sur la ligne. La seule exception à cette règle est lorsque la première ligne du script commence par
#!
personnages. Cette séquence de caractères est appelée Shebang et est utilisée pour indiquer au système d'exploitation quel interprète utiliser pour analyser le reste du fichier.
Des commentaires peuvent être ajoutés au début sur la ligne ou en ligne avec un autre code:
# This is a Bash comment. echo "This is Code" # This is an inline Bash comment.
L'espace vide après la marque de hachage n'est pas obligatoire, mais il améliorera la lisibilité du commentaire.
Habituellement, lorsque le script est ouvert dans un éditeur de texte, les commentaires sont représentés en vert.
Les commentaires sont également utiles lors du test d'un script. Au lieu de supprimer certaines lignes ou blocs, vous pouvez les commenter:
# if]; then # echo "Variable is greater than 10." # fi
Commentaires multilignes dans Bash
Contrairement à la plupart des langages de programmation, Bash ne prend pas en charge les commentaires multilignes.
La façon la plus simple d'écrire des commentaires multilignes dans Bash est d'ajouter des commentaires simples les uns après les autres:
# This is the first line. # This is the second line.
Une autre option consiste à utiliser HereDoc. Il s'agit d'un type de redirection qui vous permet de passer plusieurs lignes d'entrée à une commande. Si le bloc HereDoc n'est pas redirigé vers une commande, il peut servir d'espace réservé pour les commentaires multilignes:
<< 'MULTILINE-COMMENT' Everything inside the HereDoc body is a multiline comment MULTILINE-COMMENT
L'utilisation de HereDoc est un hack, pas un véritable moyen intégré d'écrire des commentaires Bash multilignes. Pour éviter tout problème, vous devriez préférer utiliser les commentaires sur une seule ligne.
Conclusion
L'écriture de commentaires est une bonne pratique et aide les autres développeurs, y compris le futur, à comprendre le script shell. Dans Bash, tout ce qui se trouve après la marque de hachage (
#
) et jusqu'à la fin de la ligne est considéré comme un commentaire.
Si vous avez des questions ou des commentaires, n'hésitez pas à laisser un commentaire.
terminal bashLa Chine a promis de nouveaux emplois et La Chine va créer 1,5 million d'emplois au cours des trois prochaines années, dans le but de faire des entreprises chinoises des acteurs mondiaux. Dans des domaines tels que les circuits intégrés et les télécommunications, le Conseil des Affaires d'Etat chinois a indiqué dans son plan affiché sur un portail gouvernemental
Que Beijing encouragera spécifiquement l'utilisation commerciale de sa norme mobile 3G dans d'autres pays. Le gouvernement est déterminé à voir le succès de la norme, appelée TD-SCDMA (Time Division Multiple Synchronous Division Division Access), malgré son impopularité, même en Chine. La couverture s'étend maintenant à une poignée de grandes villes chinoises.
Microsoft prend au sérieux les allégations selon lesquelles des partenaires commerciaux se livrent à des pots-de-vin pour obtenir des marchés publics dans trois pays en dehors des États-Unis, le Microsoft a pris mardi au sérieux les accusations selon lesquelles des partenaires commerciaux se seraient livrés à des pots-de-vin pour obtenir des marchés publics dans trois pays en dehors des Etats-Unis, a annoncé mardi le Wall Street Journal. la Securities and Exchange Commission des États-Unis enquê
[Lectures supplémentaires: Votre nouvel ordinateur a besoin de ces 15 programmes gratuits et excellents]
Écrire des messages d'absence du bureau ou une réponse à vos vacances dans gmail
Apprenez à écrire des messages de bureau ou une réponse à vos vacances dans Gmail.







