você lock
e espera que o processo anterior termine ... ou você kill
do processo anterior ... Sem detalhes sobre o script
que você está executando ... Não podemos dizer a você muito.
Idealmente, seu script verificaria algo em algum tipo de loop. Se houvesse algo para fazer, ele faria isso e depois faria algum tipo de sono a cada iteração. Algo não está terminando corretamente.