shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] [OFF TOPPIC] substituir quebra de linha após caracter


From: Moacir Souza
Subject: Re: [shell-script] [OFF TOPPIC] substituir quebra de linha após caracter
Date: Mon, 30 May 2011 16:17:05 -0300

     Fala Julio,

     Rapaz, eu fiz um teste rapidinho e funcionou =). É que o meu sed
pressupõe que a linha em branco do China é realmente vazia, sem
espaços, aí o "/^$/d" remove numa boa. Além do mais, acho que ele só
precisa remover o "=" do final mesmo, ou seja, um "s/=$//g" pegaria
todos os caras, mas não removeria o =0A= da última linha, deixando pro
Chinês (hehe) apenas o trabalho de acrescentar uma substituição
simples depois dos meus sed's aninhados ;D.

Saca só:

$ cat 1
id;username;email;firstname;lastname;idnumber;institution;department;phon=

e1;phone2;city;url;icq;skype;aim;yahoo;msn;country;profile_field_Setor;pr=

ofile_field_Telefone;profile_field_UF;profile_field_matricula;profile_fie=

ld_cargo;profile_field_localizacao;profile_field_lotacao;profile_field_em=

ailalternativo=0A=

$ sed 's/=$//g;/^$/d' 1
id;username;email;firstname;lastname;idnumber;institution;department;phon
e1;phone2;city;url;icq;skype;aim;yahoo;msn;country;profile_field_Setor;pr
ofile_field_Telefone;profile_field_UF;profile_field_matricula;profile_fie
ld_cargo;profile_field_localizacao;profile_field_lotacao;profile_field_em
ailalternativo=0A

Abração,
Moacir Filho

P.S.: O senhor está me devendo um Chope e um autógrafo, hein? ;)

-- 
==========================================
Moacir da Cruz Souza Filho

Analista de Sistemas: Suporte Unix Avançado
Mestrando em Ciências da Computação
Bacharel em Engenharia da Computação
Técnico em Eletrônica
Linux user #449600
==========================================


reply via email to

[Prev in Thread] Current Thread [Next in Thread]