【问题标题】:Pik path on a windows machine doesn't work because of space character由于空格字符,Windows 机器上的 Pik 路径不起作用
【发布时间】:2012-03-20 16:10:27
【问题描述】:

我正在尝试在我的 Windows 机器上设置 pik。在 .pikrc 文件中,有以下几行代码:

pik_path=/c/Program files/pik

function pik  {
  $pik_path/pik_runner.exe pik.sh $@
  [[ -s $USERPROFILE/.pik/pik.sh ]] && source $USERPROFILE/.pik/pik.sh
} 

显然,git bash 无法处理 Program 和 files 之间的空间。

我该如何解决这个问题?

启动 git 时:

sh.exe": files/pik: No such file or directory

【问题讨论】:

    标签: windows ubuntu git-bash pik


    【解决方案1】:

    可以使用

    #!/bin/sh
    pik_path="/c/Program Files/pik"
    
    function pik  {
      "$pik_path/pik_runner.exe" pik.sh $@
      [[ -s "$USERPROFILE/.pik/pik.sh" ]] && source "$USERPROFILE/.pik/pik.sh"
    } 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-12
      • 2021-04-02
      • 1970-01-01
      • 2017-08-22
      • 1970-01-01
      • 2021-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多