不是程序员,逃避序列非常混乱。尝试根据带有前导和尾随空格的单词清理robocopy日志。这是日志文件中的示例。
"line 2023 older 0 M:\RobinDocs\401K\2013 - Rollover Statements\Suburban Propane - Online Bill Payment_files\1.css"
"line 4072 new Folder 637 M:\RobinDocs\A D V E R T I S I N G\Mail Designer 365 1.2.5\Mail Designer 365.app\Contents\Frameworks\iMedia.framework\Versions\A\Resources"*
"line 6054 Folder637 M:\RobinDocs\A D V E R T I S I N G\Mail Designer 365 1.2.5\Mail Designer 365.app\Contents\Frameworks\iMedia.framework\Versions\A\Resources"*
请注意前导和尾随空格。虽然我想摆脱包含'较旧'的行,但我不想失去那些带有'Folder'的行
我尝试了许多不同的逃避组合,类似于以下内容。但是aargh找不到丢弃线条的东西!我没有收到任何错误消息,但不会丢弃这些行。 Windows 10 Home,所有最新更新。
set vRoboLogFile=CrossBackups.log
findstr /v /c:" older " %vRoboLogFile% > JUNK1%vRoboLogFile%
findstr /v /c:"\' 'older\' '" %vRoboLogFile% > JUNK1%vRoboLogFile%
任何帮助赞赏。谢谢。
当您不希望包含较旧的行时,只需搜索包含Folder的行:
findstr /c:"Folder" %vRoboLogFile%