mac

mac terminal 用指定程序打开文件

Posted by Caiyun Blog on March 6, 2019

有时候会希望能在 终端(terminal)就能完成文件的打开操作,而不是局限于界面的点击操作,这时候就需要熟悉下面命令:

ps: 更多关于 open 的使用,可以在 terminal 中输入 open --help 查看

用默认打开方式打开文件

open <fileName>

比如用浏览器打开 html 文件:

  用指定程序打开某个指定文件

  • cd 到文件所在路径
  • 用命令 open -a <appUrl> <fileName>
    • appUrl 是程序在 application 中的路径,可以用 bash 的 tab 自动补全功能
      • 比如需要输入 Applicaiton,在输入 /App 的时候按 Tab键 就会自动补全成 Application,在想用 VSCode 打开文件的时候,在自动补全的 /Application/ 后输入 V 然后 tab,根据提示接着 输入&tab 组合使用就好啦,很方便的~
      • 比如:
    • fileName 是需要打开的文件名 比如:

补充说明: 如果想用的程序不在 Application 中,可以直接将下载好的软件拖动到 Application 中,然后在 Application 中能看到软件图标后,就能用 open -a <appUrl> <fileName> 命令,在特定应用软件中打开指定软件啦~