我想寫一個批處理文件,它將運行一個時間表,它會得到一個日誌文件在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