Instalei o Cygwin no meu Windows XP para usar alguns de seus comandos. Agora, eu quero verificar um arquivo a cada 2 minutos e quero usar o watch para esse fim, mas vejo que o Cygwin não tem esse comando. Isso é mesmo verdade? o que posso fazer em vez disso?
54
Respostas:
Existe
watch
no cygwin. Mas não está instalado por padrão. Você precisa instalar oprocps-ng
pacote para aparecerwatch
. (você pode executar o instalador do cygwin novamente e ele permite instalar apenas os pacotes perdidos sem reinstalar o cygwin inteiro)Em vez de
watch
você pode usar um ciclo simples como:Onde
check
está o seu comando de escolha.fonte
-bash: check: command not found
. O instalador cygwin não parece saber nada sobre isso ...watch
está no procps-ng , então instale o pacote 'procps-ng'.fonte
Aparentemente, o procps está desatualizado,
watch
agora pode ser encontrado no pacote procps-ng .fonte
Instalei o pacote ncurses e recebo uma
clear
tela a cada execução. Obrigado, corra.Eu corri o meu como
tal como
fonte
Eu escrevi um comando que emula o relógio. Eu o liberei com a fonte e compilei o arquivo .exe. Você pode encontrá-lo aqui: http://www.garrettgalloway.com/index.php?p=projects&e=7
fonte