Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tutoriel:script_shell [Le 07/10/2019, 14:30] BugFollower [Extraire des sous chaines] |
tutoriel:script_shell [Le 07/10/2019, 14:40] BugFollower [Exemples et exercices] |
||
---|---|---|---|
Ligne 759: | Ligne 759: | ||
echo -e '\033[A;B;Cm toto \033[0m' | echo -e '\033[A;B;Cm toto \033[0m' | ||
</code> | </code> | ||
- | Dans la commande passée ci-dessus, nous pouvons constater qu’il y a 3 paramètres présents, A, B et C. | + | Dans la commande passée ci-dessus, nous pouvons constater qu’il y a 3 paramètres présents: A, B et C.\\ |
A : correspond à un effet affecté au texte affiché | A : correspond à un effet affecté au texte affiché | ||
B : correspond à la couleur du texte | B : correspond à la couleur du texte | ||
Ligne 768: | Ligne 768: | ||
=== Présentation des différentes valeurs Effet === | === Présentation des différentes valeurs Effet === | ||
- | Nous allons commencer par les différents effets possible : | + | Nous allons commencer par les différents effets possibles : |
^Code^Effet^ | ^Code^Effet^ | ||
Ligne 791: | Ligne 791: | ||
=== Présentation des différentes valeurs des couleurs === | === Présentation des différentes valeurs des couleurs === | ||
- | Maintenant que nous avons présenté les différents effets possibles d’attribuer à du texte, nous allons nous attaquer aux couleurs. Chaque couleur à 2 valeurs,la première utilisée pour la couleur du texte, et la seconde pour la couleur du fond. | + | Maintenant que nous avons présenté les différents effets possibles d’attribuer à du texte, nous allons nous attaquer aux couleurs.\\ |
+ | Chaque couleur a 2 valeurs, la première utilisée pour la couleur du texte, et la seconde pour la couleur du fond. | ||
^Couleur^Couleur texte^Couleur fond^ | ^Couleur^Couleur texte^Couleur fond^ | ||
|Noir|30|40| | |Noir|30|40| | ||
Ligne 813: | Ligne 814: | ||
[[http://abs.traduc.org/abs-5.3-fr/apm.html|Guide avancé d'écriture des scripts Bash - Une exploration en profondeur de l'art de la programmation shell]] | [[http://abs.traduc.org/abs-5.3-fr/apm.html|Guide avancé d'écriture des scripts Bash - Une exploration en profondeur de l'art de la programmation shell]] | ||
- | Aux structures décrites ci-dessus, il est nécessaire, pour réaliser des scripts poussés, de connaître les commandes shell les plus usitées.\\ Vous en trouverez une présentation sur cette autre page du wiki : [[projets:ecole:scripting:initiation_au_shell]] | + | Aux structures décrites ci-dessus, il est nécessaire, pour réaliser des scripts poussés, de connaître les commandes shell les plus usitées.\\ Vous en trouverez une présentation sur cette autre page du wiki : [[projets:ecole:scripting:initiation_au_shell]] . |
La programmation de script shell étant ouverte à tous, cela permet de bénéficier de nombreux scripts pour des applications très variées ; cependant, **la plupart sont proposés sans aucune garantie**.\\ | La programmation de script shell étant ouverte à tous, cela permet de bénéficier de nombreux scripts pour des applications très variées ; cependant, **la plupart sont proposés sans aucune garantie**.\\ | ||
- | Vous pourrez trouver une liste de scripts pouvant servir d'exemple sur la page [[:scripts_utiles|scripts utiles]] du wiki. | + | Vous pourrez trouver une liste de scripts pouvant servir d'exemples sur la page [[:scripts_utiles|scripts utiles]] du wiki. |
Une fois vos armes faites, proposez vos contributions sur le topic du forum [[http://forum.ubuntu-fr.org/viewtopic.php?id=204074|[VOS SCRIPTS UTILES]]] et rajoutez un lien dans la page du wiki ci-dessus. | Une fois vos armes faites, proposez vos contributions sur le topic du forum [[http://forum.ubuntu-fr.org/viewtopic.php?id=204074|[VOS SCRIPTS UTILES]]] et rajoutez un lien dans la page du wiki ci-dessus. |