我想写一个批处理文件,它将运行一个时间表,它会得到一个日志文件在XML中。现在每当批处理文件运行时,它就会在今天得到它。SVN从使用批处理文件获取今天的日志。
这是我写的非常基本的,也许是我错误的理由。
svn log -v -r {%date%} --xml http://repositorylocation.com > op7.xml
现在,当我这样做,我得到的不仅是我需要的日期,但白天的三个字母ancrynom。我需要删除但不知道如何。有什么建议?
我在Windows XP上运行这个。
谢谢。
你有Cygwin的? sed/awk或perl非常适合操纵字符串...... – Gus 2012-08-03 21:28:33
'%date%'格式由短日期格式(区域设置)管理,最简单的方法就是将其设置为任何您需要的格式。它不能,或者不想将它设置为用户范围,你可以在[这个答案]中检查技巧(http://stackoverflow.com/questions/10945572/windows-batch-formatted-date-into-variable) – wmz 2012-08-03 21:49:10