En löytänyt netistä apua siihen, miten bash-skriptin saa siirtymään alkuun. BAT-skripteissä se tapahtuu goto-komennolla.
Vaikeuksia skriptin kirjoittamisessa
0987
4327
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Ei ole vastaavaa komentoa, keksi jotain muuta...
tsekkaa:
http://www.tldp.org/LDP/abs/html/dosbatch.html
"BAT-skripteissä se tapahtuu goto-komennolla."
Goto-hyppäys on dossin purkkaratkaisu, eikä siis sisälly hyvään ohjelmointitapaan.
Ehkäpä jokin case - esac ajaisi saman asian.
>>Goto-hyppäys on dossin purkkaratkaisu
Miten sen nyt ottaa.. oikeastaan se ei ole DOSin purkkaratkaisu vaan Basic-kielen joka kehitettiin jo 60-luvun alussa ja on vain otettu Dosiin koska Microsoft on paljon käyttänyt basic-kieltä ratkaisuissaan.
Siitä onko ko. komento hyvä tai huono ovat jopa ammattilaiset eri mieltä, toiset tykkää toiset vihaa, jokainen saa valita puolensa. Ainakin sillä saa hypittyä sinne tänne ja minne sattuu jos ei muuta.
Tuliko nyt pilkku viilattua tarpeeksi hyvin? Ellei: GOTO 20 hahhahahaa...
Löysin ohjeen. Silmukka tehdään loop-komennolla.