Jeg har brug for at starte et program "hele tiden" i forbindelse med
noget udvikling af et Java program, og til det formål har jeg lavet
verdens mindste shell script. Det skal få et klientprogram til at
forsøge at koble sig op på en server, og hvis det ikke kan det, sal det
bare prøve igen. Scriptet ser omtrent sådan her ud:
#!/bin/sh
while true
do
java Klient 192.168.0.10
done
Og det fungerer egentlig tilfredsstillende, men jeg vil gerne have det
til at vente lidt tid, mellem hver gennemløb af while-løkken, svarende
til Thread.sleep( XXX ) i Java, som får processen til at vente
XXX millisekunder inden den fortsætter.
Hvordan gør jeg det i mit shell script?
Jeg bruger Red Hat 6.2 og bash, hvis det gør den store forskel.
Svar venligst ikke at jeg skal skrive et C program istedet, fordi jeg er
[BEEEEP]dårlig til C...
Mvh
Kenneth