1
我有这样的gradle这个构建脚本在它:从命令提示符运行时,为什么这个Gradle exec命令失败?
exec {
commandLine 'cmd', '/c', 'C:/cygwin64/bin/bash', '-lc', "'file /cygdrive/c'"
}
这失败,则会显示以下错误:
/usr/bin/bash: file /cygdrive/c: No such file or directory
但是从命令提示符下执行这种直接,似乎很好地工作:
PS D:\s\u\deployment\backend> cmd /c C:/cygwin64/bin/bash -lc 'file /cygdrive/c'
/cygdrive/c: directory
为什么在我的gradle脚本中这不起作用?关于如何做这项工作的任何建议?
更一般地说,我想通过cygwin执行任意命令。
没想到要不要尝试和镜像的报价。谢谢! –