Você poderia, por exemplo, canalizar o resultado em sed (talvez possamos fornecer uma maneira mais elegante de saber sua entrada real) - adicione isso ao final do comando grep :
| sed -r 's#.*/(EsbDw[^\.]+).*/([^"]+").*=([^/]+)/># " #'
EsbDwMarkDownAdbSub "CleClient" "3.1"
EsbDwMarkDownAdbSub "Encrypter" "1.0"
-
-rusa o ERE, por isso não precisamos escapar de()e+ -
s#old#new#replaceoldcomnew -
.*/quaisquer caracteres antes de um/ -
(EsbDw[^\.]+)encontra um padrão começando comEsbDwe terminando com.e salva tudo antes do. -
/([^"]+")todos os caracteres entre/e"- salva tudo depois de/incluindo" -
=([^/]+)/>salve o que estiver entre=e/> -
"os três padrões salvos com espaços entre eles (e adicionando um")