Essas linhas adicionais provavelmente estão no fluxo stderr
. Você poderia testar verificando se redireciona para um arquivo separado (por exemplo, command 2> error.txt
)
Basicamente, execute:
find . -iname '*.zip' -print -exec unzip -l {} \; 2> error.txt |grep -i vbs
Se isso resolver seu problema, você pode substituir error.txt
por /dev/null
(isso pode não funcionar em todas as versões do cygwin)