我在命令行中发现Mac OS X中的"open"命令非常方便.从"男人开放":
该
open命令打开一个文件(或目录或URL),就像双击文件的图标一样.如果未指定应用程序名称,则使用LaunchServices确定的默认应用程序打开指定的文件.
也就是说,如果我想用默认的PDF查看器(恰好是预览版)打开PDF文件,我只需要这样做:
open my.pdf
Run Code Online (Sandbox Code Playgroud)
但是,在Linux中,要从命令行打开PDF文件,我不得不四处寻找默认的PDF查看器,例如"evince"(谁已经猜到了?),然后
evince my.pdf
Run Code Online (Sandbox Code Playgroud)
那么,在Linux命令行中是否有一个简单的"open"命令呢?
谢谢!
我意识到这几乎与Windows相当于Mac OS X"open"命令和Linux相当于Mac OS X"open"命令,但我具体询问一下我可以在Cygwin shell中运行的命令来使用绑定到参数扩展的当前Windows UI应用程序,如OS X在OS X上打开该应用程序,并在该应用程序中打开指定的文件.
cmd.exe启动命令不是Cygwin shell中的选项,也不是通过Cygwin可用的xdg-open或gnome-open.
有同等的吗?