【问题标题】:Change directory in bash script in windows在 Windows 中更改 bash 脚本中的目录
【发布时间】:2019-07-27 04:30:47
【问题描述】:

如何在 Windows 的 bash 脚本中更改我的工作目录。我有 ~dp0 = C:\test\docker\windows 我想将我的目录更改为 C:\test\build 所以这意味着2级,然后进入构建文件夹

谢谢

【问题讨论】:

    标签: windows bash path cd


    【解决方案1】:

    在我的 Git bash 系统上,C:\ root 只是 /c/,其他目录则为 cd /c/test/build/

    你也可以说cd ../../build/

    祝你好运。

    【讨论】:

      【解决方案2】:

      使用 bash 脚本更改目录就像使用普通 bash 一样。

      cd "C:/test/build"
      echo "You're now in the folder, do what you will."
      

      将文件另存为 .sh 即可使用。 请注意,在使用 bash 脚本导航文件夹时,请记住您将从中开始的目录始终是主目录。

      【讨论】:

        【解决方案3】:

        由于 C:\ 默认挂载到 /mnt/c 中,这将起作用。

        通过以下命令在您的主路径中创建一个 .bashrc:

            echo "BUILDDIR=/mnt/c/test/build" >> ~/.bashrc;source ~/.bashrc
            cd $BUILDDIR         
        
            # Do your work below for example ./configure.
            ./configure 
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-11-16
          • 1970-01-01
          • 1970-01-01
          • 2015-11-20
          • 1970-01-01
          • 1970-01-01
          • 2012-11-25
          • 2011-03-21
          相关资源
          最近更新 更多