Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在Windows7 MSYS下安装bash it时出现mkdir错误_Bash_Windows 7_Mingw_Msys_Bash It - Fatal编程技术网

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

为什么在Windows7 MSYS下安装bash it时出现mkdir错误,bash,windows-7,mingw,msys,bash-it,Bash,Windows 7,Mingw,Msys,Bash It,我克隆了repo并在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}/${fil

我克隆了repo并在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,还有什么问题吗?

严格来说,
mkdir
似乎失败了,因为“/c/Users/Dan/.bash\u It/alias”不存在


由于对MingW一无所知,是否有可能将
BASH\u it
改为“c:/Users/Dan/.BASH\u it”?

我将“mkdir”改为“mkdir-p”

“`c/Users/Dan/.BASH\u it/aliases/enabled”:下一行“ln-s…”不会生成这样的文件或目录,因为mkdir失败了