Prompt> echo " WA 108 051 " | sed 's/^ */:/;s/ *$/:/' :WA 108 051:
[ ]s, Julio Cezar Neves Tel:+55 21 2555-6148 / +55 21 8112-9988 Fax: +55 21 2555-6154 http://www.julioneves.com | -----Mensagem original----- | De: SuSE List [mailto:[EMAIL PROTECTED] | Enviada em: sexta-feira, 13 de janeiro de 2006 11:22 | Para: [email protected] | Assunto: [shell-script] Duvidas com sed | | | Meus Caros Shelleiros!!! | | Que a Força esteja com vocês! | | Feliz Ano Novo!!! | | Meu amigos, | | Estou com a seguinte dúvida, eu tenho uns arquivos do tipo | texto aqui | que contem um campo posicional de 25 posições... | | Estou usando o cut para pegar este campo, até aqui, normal....minha | duvida é a seguinte: | | É possivel substituir os [::SPACE::] ou " " (brancos) antes e | depois da | string deste campo com sed? Exemplo (desprezem as " duplas): | | " WA 108 051 " ficasse apenas "WA 108 051" | " / BIR/01/" ficasse apenas "/ BIR/01/" | " 2RJ/ 311252/ /" ficasse apenas "2RJ/ 311252/ /" | " 98469953" ficasse apenas "98469953" | " V/ W653/2 /A " ficasse apenas "V/ W653/2 /A" | " V/ W655/4 / " ficasse apenas "V/ W655/4 /" | | Lembrando que eu tenho espacos ou brancos "dentro" da string que não | podem ser suprimidos... | Isso é possivel? | | []s | | Vinny | | | | [As partes desta mensagem que não continham texto foram removidas] | | | | --------------------------------------------------------------------- | Esta lista não admite a abordagem de outras liguagens de | programação, como perl, C etc. Quem insistir em não seguir | esta regra será moderado sem prévio aviso. | --------------------------------------------------------------------- | Sair da lista: [EMAIL PROTECTED] | --------------------------------------------------------------------- | Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Links do Yahoo! Grupos --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
