从Cygwin打开一个文件

在cygwin中是否有相当于OSX open命令? open使用该types的默认应用程序打开一个文件。

我想要做类似的事情

 $ magic-command file.xls #excel opens as if file.xls would have been double-clicked $ magic-command file.txt #notepad opens as if file.txt would have been double-clicked 

你明白了吗?

基本上像“cygwin双击”命令。

你也可以使用cygwin工具:

 cygstart <your file> 

为了使东西类似OSX添加到您的bashrc以下

 alias open='cygstart' 

不要忘了查看cygstart的手册页。

你可以像这样使用CMD的开始命令:

  cmd /c start <your file> 
 explorer <your file> 

也是如此。 好的是

 explorer . 

在当前目录中打开一个Windows资源pipe理器窗口。 但是之后

  cygstart . 

做同样的事情,做更多,但我觉得“探险家”稍微容易记住。

我在Win7中使用Cygwin。 我可以通过ccygwin命令行在Windows上运行文件。

  cygstart <your file> 

当你运行这个命令时,你的文件将在windows中打开。

在Windows命令行解释程序(cmd.exe)下,支持启动命令。 我知道有一个人在cygwin开始实施。 你可以在这里find关于它的网页。

你也可以简单地使用以下参数调用cmd.exe(通常位于/cygdrive/c/windows/system32/cmd.exe)cmd / c“start yourfile.file”

如果像我一样,你正在使用putty在Windows机器上本地SSH到Cygwin作为cmd.exe是一个可怕的控制台,你可能想要改变你的sshd服务,让它访问本地桌面(这只会在某些windows的风格)在sshd windows服务下的login属性。