MacOs命令行打开软件
MACOS命令行打开软件
效果
MACOS在命令行输入指令后直接打开该软件,或用该软件打开相应文件
方法一:open
例:命令行打开Typora(一个markdown编辑器)
- 使用macos 自带的
open指令- 修改zshrc,bash用户修改对应的bashrc文件
 
 
vim ~/.zshrc  | 
- 在文件中增加以下内容,
alias是添加别名的意思 
alias ty='open -a Typora'  | 
- 保存文件并退出,命令行输入:
 
source ~/.zshrc  | 
- 效果
- 在命令行输入
ty直接打开Typora - 在命令行输入
ty fileName则使用Typora打开对应文件 
 - 在命令行输入
 
方法二:建立软连接
例:命令行打开sublime(一个编辑器)
创建快捷方式
软连接其实是一种快捷方式,将
Application 应用中的sublime的content 内容文件夹中的相应可执行文件连接到/usr/local/bin/路径,与硬连接不同的是,硬连接实际上创建了一个指向该可执行文件的指针,当卸载sublime后,由于还存在指针指向该文件,依旧可以访问该文件,但已经无法执行。
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl  | 
- 在文件中增加以下内容,
alias是添加别名的意思 
alias sublime='subl'  | 
- 保存文件并退出,命令行输入:
 
source ~/.zshrc  | 
- 效果
- 在命令行输入
subl直接打开sublime - 在命令行输入
subl fileName则使用sublime打开对应文件 
 - 在命令行输入
 

