我有一个长期运行的BASH脚本,我在Windows上运行CYGWIN.
我想限制脚本运行30秒,如果超过此限制则自动终止.理想情况下,我希望能够对任何命令执行此操作.
例如:
sh-3.2$ limittime -t 30 'myscript.sh'
Run Code Online (Sandbox Code Playgroud)
要么
sh-3.2$ limittime -t 30 'grep func *.c'
Run Code Online (Sandbox Code Playgroud)
在cygwin下,ulimit命令似乎不起作用.
我对任何想法持开放态度.