logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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
doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques [08/04/2014 15:02]
Hypathie [Symboles dans les calculs mathématiques]
doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques [24/05/2014 11:55]
Hypathie [man bash V, les symboles dans les calculs mathématiques]
Ligne 1: Ligne 1:
-======Page man bash IV, Symboles ​dans les calculs ​mathématiques======+======Bash : les symboles ​dans les calculs======
  
-  * Objet : du tuto FIXME +  * Objet : Ne plus confondre les différents caractères de BASH 
-  * Niveau requis : FIXME {{tag>​débutant ​avisé}} +  * Niveau requis : {{tag>​débutant}} 
-  * Commentaires : //Contexte d'​utilisation du sujet du tuto. // FIXME+  * Commentaires : scripts
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>​en-chantier à-tester à-placer}} ​- FIXME Pour choisir, voir les autres Tags possibles dans [[:​atelier:#​tags|l'​Atelier]].+  * Suivi : {{tag>​en-chantier à-tester à-placer}} ​
     * Création par **Hypathie** 08/04/2014     * Création par **Hypathie** 08/04/2014
-    * Testé par <...> le <...FIXME +    * Testé par <Hypathie> le <Avril 2014
-  * Commentaires sur le forum : [[url | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​pid=87499#​p87499 ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME
  
-**Nota :**+**Nota : ​suite du petit commentaire sur les caractères de la page man bash** 
 + 
 +1) Intro I :  [[atelier:​chantier:​bash-les-differents-caracteres-speciaux|Bash : Introduction]]\\  
 + 
 +2) chap II : [[atelier:​chantier:​la-page-man-bash-les-caracteres-speciaux|Bash : Détail et caractères]]\\  
 + 
 +3) chap III : [[atelier:​chantier:​la-page-man-bash-ii-les-operateurs-lexicographiques|Bash : les opérateurs lexicographiques]]\\  
 + 
 +4) chap IV : [[atelier:​chantier:​page-man-bash-iii-les-operateurs-de-comparaison-numerique|Bash : les opérateurs de comparaison numérique]]\\  
 + 
 +5) chap V : C'est ici !\\  
 + 
 +6) chap VI : [[atelier:​chantier:​page-man-bash-v-les-tableaux|les tableaux]]\\  
 + 
 +7) chap VII : [[atelier:​chantier:​man-bash-vi-les-caracteres-de-transformation-de-parametres]]\\  
 + 
 +8) chap VIII : [[atelier:​chantier:​bash-vii-globs-etendus-regex]]
  
 Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Ligne 75: Ligne 91:
 #!/bin/bash #!/bin/bash
 declare -i x=20 y  # ici les signes = permettent une affection declare -i x=20 y  # ici les signes = permettent une affection
-(( y = x++ ))    # d'​abord la valeur de x est conservée dans la valeur de y (donc $y= 20) puis la valeur de x est incrémenté ($x est donc égal à 21) +(( y = x++ ))      # d'​abord la valeur de x est conservée dans la valeur de y (donc $y= 20) puis la valeur ​ 
-                 ​# les espaces autour du signe = ne sont pas obligatoires +                   #  ​de x est incrémenté ($x est donc égal à 21) 
-echo "y=$y x=$x" ​ # réponse : y=20 x=21+                   ​# les espaces autour du signe = ne sont pas obligatoires 
 +echo "y=$y x=$x" ​  ​# réponse : y=20 x=21
 </​code>​ </​code>​
  
Ligne 83: Ligne 100:
 #!/bin/bash #!/bin/bash
 declare -i x=20 y declare -i x=20 y
-(( y = ++x ))      # d'​abord la valeur de x est incrémentée puis la valeur de y reçoit la valeur du x incrémentée+(( y = ++x ))      # d'​abord la valeur de x est incrémentée puis la valeur de y reçoit ​ 
 +                   # ​la valeur du x incrémentée
                    # les espaces autour du signe = ne sont pas obligatoires                    # les espaces autour du signe = ne sont pas obligatoires
-echo "y=$y x=$x" ​  #​réponse : y=21 x=21+echo "y=$y x=$x" ​  # réponse : y=21 x=21
 </​code>​ </​code>​
  
Ligne 92: Ligne 110:
 #!/bin/bash #!/bin/bash
 declare -i x=20 y declare -i x=20 y
-(( y = x-- ))   ​# d'​abord la valeur de x est conservée dans la valeur de y (donc $y= 20) puis la valeur de x est décrémenté ($x est donc égal à 19) +(( y = x-- ))      # d'​abord la valeur de x est conservée dans la valeur de y (donc $y= 20)  
-                # les espaces autour du signe = ne sont pas obligatoires ​  +                   # ​puis la valeur de x est décrémenté ($x est donc égal à 19) 
 +                   ​# les espaces autour du signe = ne sont pas obligatoires ​  
 echo "y=$y x=$x" ​  # réponse : y=20 x=19 echo "y=$y x=$x" ​  # réponse : y=20 x=19
 </​code>​ </​code>​
Ligne 100: Ligne 119:
 #!/bin/bash #!/bin/bash
 declare -i x=20 y declare -i x=20 y
-(( y = --x ))     ​# d'​abord la valeur de x est décrémentée ($x=19), puis la valeur de y reçoit la valeur du x incrémentée (donc $y=19) +(( y = --x ))           ​# d'​abord la valeur de x est décrémentée ($x=19), puis la valeur de y  
-                  # les espaces autour du signe = ne sont pas obligatoires +                        # reçoit la valeur du x incrémentée (donc $y=19) 
-echo "y=$y x=$x" ​  ​#réponse : y=19 x=19+                        # les espaces autour du signe = ne sont pas obligatoires 
 +echo "y=$y x=$x" ​       # réponse : y=19 x=19
 </​code>​ </​code>​
  
doc/programmation/shells/page-man-bash-iv-symboles-dans-les-calculs-mathematiques.txt · Dernière modification: 26/04/2023 19:29 par bendia

Pied de page des forums

Propulsé par FluxBB