我发现unxutils和gnuwin32包没有这个命令......
答案 0 :(得分:6)
在我没有watch
的系统上,我经常使用无限循环(你也可以把它写成别名)
我在这里使用Bash语法,但你肯定可以在你的平台上做类似的事情:
while true; do my-thing-to-watch; sleep 1; done
并且,为了方便起见,可以将其包装成一个重用$ 0或$ @的命令,具体取决于您的平台。
答案 1 :(得分:0)
Lee 的回答适用于 Bash,但对于 Windows,创建一个文件 watch.bat 并将其放在任何 PATH 文件夹中:
for /l %%g in () do @( %* & timeout /t 5)