prawdę pisząc nie wiem czy to odpowiedni dział.
mam taki kodzik pliczku agent.sh
#!/bin/bash
if [ $(/bin/pidof -x agent.sh| /usr/bin/wc -w) -gt 2 ] ; then
exit 0
else
while [true]
do
sleep 1
echo "done"
done
fi
tam gdzie echo "done", bedzie program java (java -jar program.jar)
jednak na tym etapie testownia otrzymuje błąd składniowy:
agent.sh: 16: agent.sh: Syntax error: "fi" unexpected (expecting "do")
czy ktoś spotkał sie z takim problemem? patrzyłem na necie jak wyglądają dane instrukcje i nie wiem w czym mam błąd :(. dodam że uczę się basha, a kod jest z tej strony: https://gogomedia.pl/blog/backend/cron-jak-uruchamiac-zadania-co-1-sekunde/