Estou com um problema no script abaixo que não consigo localizar o erro,
Preciso que o grep do ps aux pegue somente a palavra sinprobatch.php e grave no $resp
então o if verifica se a palavra sinprobatch.php já existe, e caso existe ele informara como Processo existente e não executara o programa, só que ele não esta fazendo isto
e não estou consiguindo achar o problema
#!/bin/sh
resp=`ps aux | grep sinprobatch.php | tr -s " " | cut -d " " -f12`
echo $resp
cd /home
if [ $resp -eq sinprobatch.php ]; then
echo "Processo existente"
else
php sinprobatch.php &