解决方法是open命令:
DESCRIPTION
描述:
The open command opens a file (or a directory or URL), just as if you had double-clicked the file's icon.
open命令可以打开一个文件(或是目录、URL),就和你用双击该文件的方式打开的效果一样。 对你的需求,用下面的命令(程序名是 Sublime\ Text 什么的请自行修改,我这里是将sublime应用程序名字由Sublime Text改成了Sublime这样就方便了很多):
open -a sublime /path/to/your/file/to/edit
例如:打开/etc/hosts
open -a sublime /etc/hosts
就可以指定使用sublime来打开特定文件。更多详情请执行 man open 了解。