如何创build一个启动Cygwin的桌面快捷方式并拖曳一个特定的文件?

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

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

  1. 启动cygwin
  2. cd dev / server / logs
  3. 尾-f error.log

我想自动化这三个步骤。

您可以创建一个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”。

从cygwin shell中执行tail操作有特定的原因吗? 如果没有,你可以使用尾部的窗口,并创建一个指向tail.exe -f error.log的快捷方式

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