O comando sleep
é chamado pelo seu script. Se você matar o comando sleep
, o script avançará para o próximo comando. Você precisa examinar o pid pai (PPID) do comando sleep
usando ps
, por exemplo. Em seguida, procure o pid pai correspondente (PPID) e mate o processo que pertence a esse PID
ps -ef |(head -1; grep sleep)
UID PID PPID C STIME TTY TIME CMD
lambert 4062 4041 0 08:47 pts/3 00:00:00 sleep 5
ps -p 4041
PID TTY TIME CMD
4041 pts/3 00:00:00 myscript.sh
kill 4041