因此,在尝试通过sudo运行某些命令之前,我试图从用户那里获取输入信息,尤其是他们的密码。使用gradle执行shell脚本时,它会向控制台输出类似
$ > Building > :gradletaskname
但是,当它要求输入密码或其他输入时,这并不直观,因为gradle写入控制台的方式如下所示。
$ > Building > :gradletasknamePassword:
我尝试回显新行,但它始终像上面的示例一样显示。我知道这可能是一个愚蠢的问题,但我已经对此打了一段时间。
最佳答案
这是一个已知的限制,并将在下一版本中修复。这是JIRA问题的链接:http://issues.gradle.org/browse/GRADLE-1147
关于shell - 运行Shell脚本的Gradle exec任务分散了输入的注意力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14740854/