Shell 脚本超时
Timeout in Shell Script
使用如下 Shell 脚本:
if [[超时 60 | wsof -l]];然后
echo "线程休眠 60 秒"
出口
别的
echo "超时失败"
出口
fi
但是获取错误超时失败。如何应用超时 60 秒,以便 return 在这种情况下回显“线程休眠”?我正在为这个案例使用 bash 脚本
我不确定 |wsof -l
应该做什么,但由于括号的原因它可能无法正常工作(当我用括号时它对我不起作用,但是当我在没有它的情况下只在 wsof -l 命令中出错,我假设你做了)。
使用如下 Shell 脚本:
if [[超时 60 | wsof -l]];然后 echo "线程休眠 60 秒" 出口 别的 echo "超时失败" 出口 fi
但是获取错误超时失败。如何应用超时 60 秒,以便 return 在这种情况下回显“线程休眠”?我正在为这个案例使用 bash 脚本
我不确定 |wsof -l
应该做什么,但由于括号的原因它可能无法正常工作(当我用括号时它对我不起作用,但是当我在没有它的情况下只在 wsof -l 命令中出错,我假设你做了)。