2011-07-12 6 views

Répondre

3

Vous pouvez créer un raccourci Windows vers la cible suivante ...

C:\cygwin\bin\tail.exe -f "C:\Path\to\the\error.log"

... en supposant que votre exécutable est où la queue est. Faire which tail dans un shell Cygwin devrait confirmer cela.

Cela devrait exécuter le binaire dans une fenêtre cmd. Ne Ctrl-C pour l'arrêter.

EDIT: Oh, une chose que j'ai oubliée ... Cela peut nécessiter "C: \ cygwin \ bin" dans votre variable d'environnement PATH.

+0

+1 - Nice et simple. –

+0

fonctionne, mais n'agit pas comme la queue. EG, je veux frapper CarriageReturn et mettre des lignes vides dans le journal. –

+0

C: \ cygwin64 \ bin \ mintty.exe -ha -e bash --login -c "queue -f erreur.log" [lien] (http://cygwin.com/ml/cygwin/2010-07/msg00626) .html) –

1

Existe-t-il une raison spécifique pour effectuer l'opération tail à partir de l'interpréteur de commandes cygwin? Sinon, vous pouvez utiliser le tail for windows et créer un raccourci qui pointera vers tail.exe -f error.log

Si pour une raison quelconque, vous avez besoin shell Cygwin, essayez l'approche de Andy, qui devrait travailler pour vous.

+1

L'approche de Costa est plus simple que ce que j'avais suggéré - essayez le sien si vous avez besoin de cygwin. –

Questions connexes