Boucle for imbriquée dans bash

Bonjour, je voudrais vous demander, comment puis-je écrire la même boucle exacte dans bash

for (int i = 0; i < a; i++) { for (int j = i; j < a; j++) { System.out.println(i + " " + j); } } 

Commentaires

  • Quavez-vous essayé?
  • en fait jai essayé pour un in b encore .. jétais pas réussi et je suis un grand débutant en bash
  • est-ce lié à unix.stackexchange.com/questions/291624/… ?
  • Non monsieur, ce nest pas lié, jessayais en fait de proposer deux versions différentes

Réponse

bash prend en charge le style C pour les boucles comme suit:

a=5 # example for ((i = 0; i < a; i++)); do for ((j = i; j < a; j++)); do echo "$i $j" done done 

Cliquez ici pour en savoir plus: http://www.tldp.org/LDP/abs/html/loops1.html

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *