为什么在Windows7 MSYS下安装bash-it时出现mkdir错误

时间:2012-07-31 15:07:18

标签: bash windows-7 mingw msys bash-it

我克隆了repo https://github.com/revans/bash-it.git并在linux下成功安装,但是当我尝试在Windows7 MSYS下安装它时遇到了麻烦。

在install.sh中:

function load_all() {
  file_type=$1
  [ ! -d "$BASH_IT/$file_type/enabled" ] && mkdir "$BASH_IT/${file_type}/enabled"
  ln -s $BASH_IT/${file_type}/[^_]available/* "${BASH_IT}/${file_type}/enabled"
  }

它会返回一些像这样的错误

Would you like to enable all, some, or no aliases? Some of these may make bash s
lower to start up (especially completion). (all/some/none) all
mkdir: cannot create directory `/c/Users/Dan/.bash_it/aliases/enabled': No such
file or directory

它看起来路径是正确的和引用的,我已经以管理员身份运行cmd然后运行msys.bat,其他任何可能都是错的?

1 个答案:

答案 0 :(得分:1)

严格来说,mkdir显示失败,因为“/c/Users/Dan/.bash_it/aliases”不存在。

对MingW一无所知,BASH_IT可能应该是“c:/Users/Dan/.bash_it”吗?