Mac OSx 上的超时命令有替代方法吗?基本要求是我能够在指定的时间内运行命令。
e.g:
timeout 10 ping google.com
该程序在 Linux 上运行 ping 10 秒。
您可以使用
brew install coreutils
然后每当你需要超时时,使用
gtimeout
..反而。为了解释为什么这里有一个来自自制警告部分的片段:
Caveats
所有命令均以前缀“g”安装。
如果您确实需要使用这些命令及其正常名称,您可以
可以从 bashrc 添加一个“gnubin”目录到你的 PATH 中,如下所示:
PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"
此外,如果添加,您可以使用正常名称访问他们的手册页
也从 bashrc 中将“gnuman”目录添加到 MANPATH 中:
MANPATH="/usr/local/opt/coreutils/libexec/gnuman:$MANPATH"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)