Cygwin没有监视命令?


54

我在Windows XP上安装了Cygwin,以使用其某些命令。现在,我每2分钟检查一次文件,并希望为此使用监视功能,但是我看到Cygwin没有这样的命令。这是真的吗?我该怎么办?


3
你可以找出哪些Cygwin的包在提供的文件和程序cygwin.com/packages
米克尔

Answers:


71

watchCygwin中。但默认情况下未安装。您需要安装procps-ng软件包才能显示watch。(您可以再次运行cygwin安装程序,它可以仅安装丢失的软件包,而无需重新安装整个cygwin)

watch可以使用以下简单循环代替:

while true ; do check file ; sleep 2 ; done

check您选择的命令在哪里。


是“检查”命令,还是您将其作为占位符?我从字面上粘贴了这个,然后得到了一个序列-bash: check: command not found。cygwin安装程序似乎对此一无所知……
罗伯特2014年

@robert,它是一个占位符。



4

安装了ncurses软件包,然后clear每次运行都会显示一个屏幕。谢谢你着急。

我以

while true ; do clear; <command> <file> ; sleep 2 ; done

while true ; do clear; grep ERROR server.log | tail -n 5 ; done

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.