在linux下面可以使用timeout命令设置命令的超时时间,macos下同样也有,只不过不是timeout而是gtimeout命令
brew install coreutils
gtimeout 10 sh ./demo.sh # 指令脚本,10秒后超时退出
也可以使用别名,将gtimeout设置为timeout
alias timeout=gtimeout