-bash没有这样的文件或目录,但它存在

时间:2011-09-18 01:59:51

标签: macos bash executable alias osx-lion

我已经使用ruby标志重新编译了vim for command-T awesomeness,我写了一个脚本,它会在我进入的任何机器上自动执行此操作(并运行脚本),但是我遇到了一个问题遇到的是当我为新编译的vim添加别名时,bash会向我抛出一个没有这样的文件或目录。这就是我所拥有的:

这很好用:

$  alias v="~/Code/vim"

但是当我在.bashrc中放入同一行时,我得到:

-bash: =~/Code/vim: No such file or directory

更有趣的是,我把它放在我的.bashrc中:

[ -e "~/Code/vim" ] && echo "found it!"

打印出“发现它!”

我不确定这是否是一个许可问题,但我还是会把它们放在这里:

-rwxr-xr-x  1 buf  staff  2374400 Sep 17 16:27 /Users/buf/Code/vim

我做错了什么?我正在运行mac os x 10.7

1 个答案:

答案 0 :(得分:2)

-bash: =~/Code/vim: No such file or directory

您似乎忘了删除 = 标志