我正在尝试使用ulimit
bash shell 的一项功能来限制允许程序运行的时间。例如,我试过这个:
$ ( ulimit -t 1; ./a.out )
但它不起作用。它让./a.out
程序运行直到它停止(5 秒)。有人知道怎么做吗?顺便说一句,我尝试-H
在ulimit
命令行中包含 a ,但它只是给出了这个错误:
bash: ulimit: cpu time: cannot modify limit: Operation not permitted
谢谢。