В статье "Управление длительностью выполнения запланированных заданий", на примере остановки выполнение процесса спустя определенное время, демонстрируются средства Shell по управлению процессами.