ulimit -t 1
limita o tempo de CPU do script a 1 segundo. Quando o script consumiu todo o tempo de CPU, ele é eliminado.
Para limitar o tempo de CPU de apenas um comando em seu script, você pode usar parênteses para iniciá-lo em uma subshell com seu próprio limite, por exemplo,
(ulimit -t 1; LD_PRELOAD=../../EasySandbox/EasySandbox.so ./a.out < $testin)