Estoy trabajando en script que debe hacer algo si la aplicación se está ejecutando o no También debe haber un temporizador de comprobación(60 segundos) El problema es que "si" declaración que es la comprobación de "cuenta" no funciona.
Aquí hay un script:
#!/bin/bash
osascript -e "do shell script \"
COUNT="0"
while true;
do
if (ps aux | grep Skype | grep -v grep > /dev/null)
then
echo "RUNNING" > /Users/someuser/Desktop/RUNNING.txt
else
echo "STOPPED" > /Users/someuser/Desktop/STOPPED.txt
fi
sleep 1
COUNT=$((COUNT+1))
if (("$COUNT" > "60"))
then
exit 0
fi
done
\" with administrator privileges"