Como limite o tempo de execução de um script BASH
Tenho um script BASH de longa duração que estou executando no CYGWIN no Window
Gostaria de limitar a execução do script por 30 segundos e terminar automaticamente se exceder esse limite. Idealmente, eu gostaria de poder fazer isso com qualquer comand
Por exemplo
sh-3.2$ limittime -t 30 'myscript.sh'
o
sh-3.2$ limittime -t 30 'grep func *.c'
ob Cygwin, o comando ulimit parece não funciona
Estou aberto a quaisquer idéias.