Ich habe Cygwin auf meinem Windows XP installiert, um einige seiner Befehle zu verwenden. Jetzt muss ich alle 2 Minuten eine Datei überprüfen und möchte watch für diesen Zweck verwenden, aber ich sehe, dass Cygwin keinen solchen Befehl hat. Ist das wirklich wahr? Was kann ich stattdessen tun?
54
Antworten:
Es gibt
watch
in Cygwin. Es ist jedoch nicht standardmäßig installiert. Sie müssen dasprocps-ng
Paket installieren , damit es angezeigt wirdwatch
. (Sie können das Cygwin-Installationsprogramm erneut ausführen und nur die fehlenden Pakete installieren, ohne das gesamte Cygwin neu zu installieren.)Anstelle von können
watch
Sie auch einen einfachen Zyklus verwenden wie:wo
check
ist dein befehl der wahlquelle
-bash: check: command not found
. Der Cygwin-Installer scheint nichts davon zu wissen ...watch
befindet sich in procps-ng . Installieren Sie daher das Paket 'procps-ng'.quelle
Anscheinend ist procps veraltet,
watch
kann jetzt im procps-ng- Paket gefunden werden.quelle
Installierte das ncurses-Paket und dann erhalte ich
clear
bei jedem Lauf einen Bildschirm. Danke, Eile.Ich lief mir als
sowie
quelle
Ich habe einen Befehl geschrieben, der watch emuliert. Ich habe es mit Quellcode und kompilierter .exe-Datei veröffentlicht. Sie finden es hier: http://www.garrettgalloway.com/index.php?p=projects&e=7
quelle