我正在使用robocopy和/ NP并使用>> log.txt 2>& 1捕获stdout和stderr。我正在复制" Outbound"中的所有文件。目录到"存档" 。目录
robocopy "%PNAME%\Outbound" "%ARCHIVE_PATH%" * /NP /MT:32
输出似乎包含字符序列,这些字符序列是DOS与UNIX行结尾的典型问题。
New File 3381 DIM_DATE_CCYYMM.txt^M 0% ^M100%
New File 340759 DIM_DATE_CCYYMMDD_PAID_DT.txt^M100%
New File 340730 DIM_DATE_CCYYMMDD_SVC_DT.txt^M100%
查看日志文件,确实有0x0D的实例,后面跟着0x0A。这只是微软设想输出的方式吗?我可以做些什么来改变它后期制作日志文件的操作吗?
000670 64 5c 0d 0a 09 20 20 20 20 4e 65 77 20 46 69 6c
d \ \r \n \t N e w F i l
000680 65 20 20 09 09 20 20 20 20 33 33 38 31 09 44 49
e \t \t 3 3 8 1 \t D I
000690 4d 5f 44 41 54 45 5f 43 43 59 59 4d 4d 2e 74 78
M _ D A T E _ C C Y Y M M . t x
0006a0 74 0d 20 20 30 25 20 20 0d 31 30 30 25 20 20 0d
t \r 0 % \r 1 0 0 % \r
0006b0 0a 09 20 20 20 20 4e 65 77 20 46 69 6c 65 20 20
\n \t N e w F i l e