このスクリプト
#!/bin/sh
once=true
while $once do
stop & PID=$!
sleep 10M
if [$!=0]; then
start
break
else
kill $PID
fi
done
与える
./restart.sh: line 18: syntax error near unexpected token `done'
./restart.sh: line 18: `done'
わかりません。以前は別の UNIX システムで実行されていました。何か不足していますか?
編集
stop
とは、それぞれ とstart
を単純に実行する関数です。stop.sh
start.sh