Problemer med bash-script: While-løkke virker ikke D:

Problemer med bash-script: While-løkke virker ikke D:

Innleggav Mort96 » tir 08.01.2013 23:44

Hei!
Jeg prøver å lage et script i bash for å laste ned og installere en mod pack til Minecraft som en venn har laget.

Jeg har problemer med en while-løkke som jeg prøver å bruke for å finne ut om Minecraft kjører.

While-løkka ser slik ut:

while [ $(pgrep "JavaApplicationStub") != "" ]; do
sleep 1
done

pgrep "javaApplicationStub skal returnere tallet til prosessen javaApplicationStub når Minecraft kjører, og ingenting når det ikke kjører. Jeg vet at dette virker ved å ha testet det i terminalen.

Hadde vært fantastisk om noen kunne hjelpe meg :)

EDIT: Hele scriptet er her:
http://pastebin.com/ZkLrCt1U
Som dere ser er det meste kommentert ut. Dette er fordi at det er testet og virker.
medlem i 165 måneder
 

Returner til Andre



Hvem er i Forumene

Registrerte brukere: Google [Bot]