Sisäänrakennettu silmukalle bashissa

Hei, haluaisin kysyä teiltä, kuinka voin kirjoittaa saman tarkan silmukan bashiin

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

kommentit

  • mitä yritit?
  • yritin itse asiassa vielä a: ta b: ssä .. olin ei onnistu, ja olen iso aloittelija bashissa
  • liittyykö se unix.stackexchange.com/questions/291624/… ?
  • Ei sir, se ei liity toisiinsa, yritin itse asiassa luoda kaksi erilaista versiota

Vastaus

bash tukee C-tyyliä silmukoille seuraavasti:

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

Katso täältä lisää: http://www.tldp.org/LDP/abs/html/loops1.html

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *