Vnořeno pro smyčku v bash

Dobrý den, rád bych se vás zeptal, jak mohu napsat stejnou přesnou smyčku v bash

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

Komentáře

  • Co jste zkusili?
  • ve skutečnosti jsem se zatím pokusil o a v b .. byl jsem není úspěšný a v bash jsem velký začátečník
  • souvisí to s unix.stackexchange.com/questions/291624/… ?
  • Ne, pane, to nesouvisí, vlastně jsem se snažil přijít se dvěma různými verzemi

Odpověď

bash podporuje C-styl pro smyčky následovně:

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

Další informace naleznete zde: http://www.tldp.org/LDP/abs/html/loops1.html

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *