【发布时间】:2013-07-23 15:13:15
【问题描述】:
免责声明:这个问题的存在是因为Unity3D and its library issue。
我尝试获取 current git-cache-meta.sh 并在 Windows 上使用它。它不起作用。
我得到的第一个错误是在这一行:
$ find `git ls-files`
find: invalid predicate `-'
将其更改为原始的 find $(git ls-files) 也不起作用(即两种语法都不好)。
invalid predicate 肯定是由于一个名为"boo - foo.bar" 的文件。所以我尝试运行find "$(git ls-files)"。然后变成了very ugly error/bug。
我想知道为什么command substitution(奇怪的$()在mingw 上不起作用,但更重要的是:
我们怎样才能让
git-cache-meta.sh在mingw 上正确工作?
正如您在下面看到的,我实际上设法在没有该关键字的情况下回答了这个问题 -> 正确。所以我仍然希望有人能想出一个快速而干净的解决方案
【问题讨论】: