您好我想将文件从1个目录复制到另一个目录,但日期必须相同。所以当fromdirectory中的最后修改日期是14:35时,我希望它在tod目录中是相同的。
我怎么能用groovy做到这一点?
答案 0 :(得分:9)
new AntBuilder().copy ( file : 'path/to/source',
tofile : 'path/to/destination',
preservelastmodified : 'true' )
def source = new File ('path/to/source')
def destination = new File ('path/to/destination')
source.withInputStream { is ->
destination << is
}
destination.lastModified = source.lastModified()