How can I remove the first 10 lines from templog.txt or alternatively only redirect part of the output on screen to a logfile?
Abaixo estão algumas maneiras diferentes de realizar o que você pede para omitir linhas com determinadas strings nelas com Findstr ou então apenas remover números de linha específicos com SED de templog.txt antes de anexar o conteúdo do arquivo de log completo do log.txt.
Usando o FINDSTR
Isto irá omitir as strings nas aspas duplas que estão em templog.txt de serem anexadas ao log.txt
FINDSTR /V /I "string1 string2 string3 string4" templog.log>>log.txt
Isto irá omitir as expressões regulares nas aspas duplas após cada /C:
comutadores que estão em templog.txt de ser anexado ao log.txt, então você teria que ter certeza de ter cada expressão regular que você precisa corresponder para omitir.
FINDSTR /V /R /C:"<regex1>" /C:"<regex2>" /C:"<regex3>" templog.log>>log.txt
Usando o SED
Isto removerá as linhas 1 - 10 de templog.txt e depois da operação anexará o resto ao log.txt
sed -i -e "1,10d" templog.txt