Outils pour utilisateurs

Outils du site


ateliers:lignedecommande

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édentesRévision précédente
ateliers:lignedecommande [2018/10/07 15:36] sakasamaateliers:lignedecommande [2019/10/07 21:43] (Version actuelle) sakasama
Ligne 31: Ligne 31:
  
 Un script tout mignon qui fait des cœurs colorés aléatoirement : Un script tout mignon qui fait des cœurs colorés aléatoirement :
-    while [ 1 ] # Lance une boucle (litéralement, « tant que 1 est vrai »+    while [ 1 ] # Lance une boucle
     R=$(shuf -i 30-36 -n 1) # Met dans la variable R un chiffre pseudo aléatoire entre 30 et 36     R=$(shuf -i 30-36 -n 1) # Met dans la variable R un chiffre pseudo aléatoire entre 30 et 36
-    do echo -ne "\033[$((R))m" # Affiche un cœur, puis un espace. Possibilité de retirer cet espace pour rapprocher les cœurs ! +    do echo -ne "\033[$((R))m♥ " # Affiche un cœur, puis un espace. Possibilité de retirer cet espace pour rapprocher les cœurs ! 
-    # -ne indique qu'on reste à la ligne +    # -ne ⇒ → indique qu'on reste à la ligne 
-    #       indique qu'on accepte la syntaxe de changement d'affichage du texte dans le terminal +    #       → indique qu'on accepte la syntaxe de changement d'affichage du texte dans le terminal 
-    # "\033[$((R))m modifie l'affichage du texte qui va suivre. Ici, ((R)) est la variable aléatoire générée juste avant+    # "\033[$((R))m ⇒ modifie l'affichage du texte qui va suivre. Ici, ((R)) est la variable aléatoire générée juste avant
     sleep 0.05 # Met un délai temporel entre chaque cœur. Attention, sans délai, le script peut vider rapidement une batterie !     sleep 0.05 # Met un délai temporel entre chaque cœur. Attention, sans délai, le script peut vider rapidement une batterie !
-    done # indique la fin de la boucle+done # indique la fin de la boucle
  
  
ateliers/lignedecommande.txt · Dernière modification : 2019/10/07 21:43 de sakasama