Pular para o conteúdo

Problema ou Dúvido com o comando Paste

Responder tópico
  • Denunciar
  • Indicar

1. Problema ou Dúvido com o comando Paste

Enviado em 16/03/2011 - 19:20h

Boa noite a todos, bom estou com um problema que não consigo resolver que é o seguinte:
Tenho esse script (que consegui aqui no fórum)

grep "\<patch id=*\>" /opt/SBM75/patches/sbm-patches.xml | awk '{print $2}' | sed -ne 's/.*=//g' -e 's/\"//gp' | paste -s -d ','

Ele me retorna isso:

SBM75310Patch_09_01_2009,sbmenh_20090831,SBM75310Patch_12_03_2009BETA,SBM75310Patch_03_29_2010,SBM75310Patch_05_11_2010,SBM75310Patch_07_08_2010,ADP_Custom_Code_On_BothRealm,SBM75310Patch_07_27_2010,SBM75310Patch_08_05_2010

Uma lista de Strings separadas por vírgula.Mas o que eu queria era que fosse separado por vírgula e espaço assim:

SBM75310Patch_09_01_2009, sbmenh_20090831, SBM75310Patch_12_03_2009BETA, SBM75310Patch_03_29_2010, SBM75310Patch_05_11_2010, SBM75310Patch_07_08_2010,ADP_Custom_Code_On_BothRealm, SBM75310Patch_07_27_2010, SBM75310Patch_08_05_2010

E não consigo fazer isso, já que só consigo fazer o comando paste aceitar um caractere para separar as strings...

Bom qualquer ajuda é bem vinda...




Responder tópico

2. Re: Problema ou Dúvido com o comando Paste

Enviado em 21/03/2011 - 10:13h

coloca um sed pra substituir a "," por ", ":

sed -e 's/,/, /'

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder