我想在命令行中读取groovy中的整个文件内容。 我使用此代码如何遍历Groovy中命令行上传递的所有文件行?
#!/usr/bin/env groovy
def xmlData =""
System.in.withReader {
xmlData=xmlData+ it.readLine()
}
println xmlData
和下面的命令
cat 1.xml | /root/a.groovy
但它只是从文件中读取一行。我想阅读整个文件。
任何建议? 问候 舒亚