我希望能够执行嵌套的 shell 命令。例如;
final String cmd = 'for i in pom.xml projects.xml; do find . -name $i | while read fname; do echo $fname; done;done'
我尝试了以下语法,但无法使其运行。
def result = cmd.execute();
def result = ['sh', '-c', cmd].execute();
def result = ('sh -c for i in pom.xml projects.xml; do find . -name $i | while read fname; do echo $fname; done;done').execute()
我会很感激这里的帮助。