logo

Shell Scripting silmukalle

For-silmukka liikkuu määritetyn arvoluettelon läpi, kunnes luettelo on käytetty loppuun.

1) Syntaksi:

For silmukan syntaksi käyttäen sisään ja arvoluettelo näkyy alla. Tämä for-silmukka sisältää useita muuttujia luettelossa ja suoritetaan jokaiselle luettelon kohteelle. Esimerkiksi jos listassa on 10 muuttujaa, silmukka suoritetaan kymmenen kertaa ja arvo tallennetaan varnameen.

Shell-komentosarjat silmukoille 1

Katso yllä olevaa syntaksia:

  • Avainsanat ovat varten, in, do, done
  • Lista on luettelo muuttujista, jotka on erotettu välilyönnillä. Jos listaa ei mainita for-käskyssä, se ottaa sijaintiparametrin arvon, joka välitettiin kuoreen.
  • Varname on mikä tahansa muuttuja, jonka käyttäjä olettaa.

Esimerkki:

Olemme näyttäneet esimerkin 2:n taulukon laskemisesta for-silmukan sisällä.

dhl tarkoittaa mitä
Shellscripting silmukoille 2

Katso yllä olevaa tilannekuvaa, varnamemme on pöytä , luettelo on määritelty kihara aaltosulkeissa. Aaltosulkeissa kaksi ensimmäistä alustaa taulukon arvosta 2, 20 edustaa $taulukon enimmäisarvoa ja viimeinen 2 näyttää lisäyksen arvolla 2.

Shellscripting silmukoille 3

Katso yllä olevaa tilannekuvaa, se näyttää tulosteena 2:n taulukon.

2) Syntaksi:

Samanlaisen C-ohjelmointikielen syntaksi.

Shellscripting silmukoille 4

Katso yllä olevaa tilannekuvaa, ehto1 osoittaa alustus , cond2 osoittaa kunto ja cond3 osoittaa päivittää.

tyyppiset muuttujat java

Esimerkki:

Olemme näyttäneet esimerkin numeron laskemisesta päinvastaiseen suuntaan.

Shellscripting silmukoille 5

Katso yllä olevaa tilannekuvaa, tämä on silmukkakäsikirjoitus. $i alustaa arvolla 10 ja siirtyy 1:een, pienentäen 1 arvolla.

Shellscripting silmukoille 6

Katso yllä olevaa tilannekuvaa, tämä on skriptin tulos.