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:55]
Hypathie [Page man bash IV, Symboles dans les calculs mathématiques]
doc:programmation:shells:page-man-bash-iv-symboles-dans-les-calculs-mathematiques [10/04/2014 10:32]
Hypathie [Page man bash V, Symboles dans les calculs mathématiques]
Ligne 1: Ligne 1:
-======Page man bash IV, Symboles dans les calculs mathématiques======+======man bash V, Symboles dans les calculs mathématiques======
  
   * Objet : Ne plus confondre les différents caractères de BASH   * Objet : Ne plus confondre les différents caractères de BASH
-  * Niveau requis : FIXME {{tag>​débutant}}+  * Niveau requis : {{tag>​débutant}}
   * Commentaires : scripts   * 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 <​Hypathie>​ le <Avril 2014>     * 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 : [[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 :  ​celui de ce fil [url=http://​wiki.debian-facile.org/​atelier:​chantier:​bash-les-differents-caracteres-speciaux?&#​meta-caracteres-et-meta-caracteres|méta-caractères et méta-caractères[/​url]+1) Intro :  [[atelier:​chantier:​bash-les-differents-caracteres-speciaux#​meta-caracteres-et-meta-caracteres]]\\ 
  
-2) chap : [[atelier:​chantier:​la-page-man-bash-les-caracteres-speciaux|caractères spéciaux]]+2) chap II : [[atelier:​chantier:​la-page-man-bash-les-caracteres-speciaux]]\\ 
  
-3) chap II : [[atelier:​chantier:​la-page-man-bash-ii-les-operateurs-lexicographiques|opérateurs lexicographiques]]+3) chap III : [[atelier:​chantier:​la-page-man-bash-ii-les-operateurs-lexicographiques|opérateurs lexicographiques]]\\ 
  
-4) chap III : [[atelier:​chantier:​page-man-bash-iii-les-operateurs-de-comparaison-numerique|opérateurs de comparaison numérique]]+4) chap IV : [[atelier:​chantier:​page-man-bash-iii-les-operateurs-de-comparaison-numerique|opérateurs de comparaison numérique]]\\ 
  
-5) chap IV : C'est ici !+5) chap : C'est ici !\\ 
  
-6) chap : [[atelier:​chantier:​page-man-bash-v-les-tableaux|les tableaux]]+6) chap VI : [[atelier:​chantier:​page-man-bash-v-les-tableaux|les tableaux]]\\ 
  
-7) chap VI : [[atelier:​chantier:​man-bash-vi-les-caracteres-de-transformation-de-parametres|caractères de transformations de paramètres]]+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 89: 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 97: 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 106: 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 114: 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