如何创建启动Cygwin和tails特定文件的桌面快捷方式?

时间:2011-07-12 19:04:36

标签: windows batch-file cygwin dry

我希望有一个桌面快捷方式打开cygwin,以便我可以拖尾日志文件。

目前我手动执行以下步骤:

  
      
  1. 启动cygwin
  2.   
  3. cd dev / server / logs
  4.   
  5. tail -f error.log
  6.   

我想自动执行这三个步骤。

2 个答案:

答案 0 :(得分:3)

您可以创建以下目标的Windows快捷方式...

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

...假设你的尾部可执行文件就在那里。在Cygwin shell中执行which tail应该确认。

那应该在cmd窗口中运行二进制文件。 Ctrl-C要阻止它。

编辑:哦,有一件事我忘了......这可能需要你的PATH env变量中的“C:\ cygwin \ bin”。

答案 1 :(得分:1)

是否有特定的理由从cygwin shell执行tail操作? 如果没有,您可以使用tail for windows并创建指向tail.exe -f error.log

的快捷方式

如果由于某种原因,你需要cygwin shell,请尝试Andy的方法,这应该适合你。