我想文本文件和纯文本文件复制从src/
到dst/
Groovy的执行者“CP *” shell命令
groovy:000> "cp src/*.txt dst/".execute().text ===> groovy:000>
你可以看到命令执行瓦特/出错误,但该文件src/test.txt
不被复制到dst/
这也将失败:
groovy:000> "cp src/* dst/".execute().text ===> groovy:000>
但是...
"cp src/this.txt dst/".execute().text
工作
此外,
"cp -R src/ dst".execute().text
工作
为什么剂量的外卡似乎导致我的命令,以静默失败?
我认为你可以简化使用: 命令= .... command.execute() 作为阵列也理解执行 – TimM 2010-01-06 21:59:18