Как создать ярлык на рабочем столе, который запускает Cygwin и привязывает определенный файл? - PullRequest
2 голосов
/ 12 июля 2011

Мне бы хотелось, чтобы на рабочем столе был открыт ярлык cygwin, чтобы я мог привязать файл журнала.

В настоящее время я выполняю следующие шаги вручную:

  1. Запустите cygwin
  2. cd dev / server / logs
  3. tail -f error.log

Я хотел бы автоматизировать три шага.

Ответы [ 2 ]

3 голосов
/ 12 июля 2011

Вы можете создать ярлык Windows для следующей цели ...

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

... при условии, что это где ваш хвостовой исполняемый файл. Выполнение which tail в оболочке Cygwin должно подтвердить это.

Это должно запустить двоичный файл в окне cmd. Сделайте Ctrl-C чтобы остановить это.

РЕДАКТИРОВАТЬ: О, одна вещь, которую я забыл ... Это может потребовать "C: \ cygwin \ bin" в вашей переменной env PATH.

1 голос
/ 12 июля 2011

Есть ли конкретная причина для выполнения операции tail из оболочки cygwin? Если нет, вы можете использовать хвост для windows и создать ярлык, который будет указывать на tail.exe -f error.log

Если по какой-то причине вам нужна оболочка Cygwin, попробуйте подход Энди, который должен работать для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...