为什么我的别名不适用于Mac OSx上的Excel?

时间:2015-07-11 17:15:50

标签: excel macos bash alias darwin

我在Darwin内核14.3.0中,我想为启动excel创建一个别名。这是我添加到.bashrc文件中的内容:

alias excel=‘/usr/bin/open /Applications/Microsoft\ Office\ 2011/Microsoft\ Excel.app/Contents/MacOS/Microsoft\ Excel’

我确信运行.bashrc文件不是问题,因为我有一个打印语句,它有效。

错误是:bash: alias: /Applications/Microsoft Office 2011/Microsoft Excel.app/Contents/MacOS/Microsoft Excel’: not found

对不起,如果我错过了什么,但可能是什么问题?谢谢。

2 个答案:

答案 0 :(得分:0)

首先确保您提供给open的文件是您需要的可执行文件。尝试运行相同的没有别名。

如果它仍然无法正常工作,则可能存在转义问题。写alias excel='/path/to/open然后将可执行文件拖到终端中,不要忘记关闭'

答案 1 :(得分:0)

你的报价类型错误:

alias excel='/usr/bin/open /Applications/Microsoft\ Office\ 2011/Microsoft\ Excel.app/Contents/MacOS/Microsoft\ Excel'

工作正常(在OS X Yosemite上测试)