Ir ao conteúdo
  • Cadastre-se

Excluir linhas com o NotePad++


Posts recomendados

Galera, tenho um arquivo com 10 milhões de linhas e preciso edita-lo, estou tentando usar o notepad++ para isso, o problema é que o arquivo tem linhas que preciso excluir, segue exemplo:

 
 
-49.96170912400239,-29.070997836144045,0.00000
-49.961609124002386,-29.070997836144045,0.00000
-49.961509124002383,-29.070997836144045,0.00000
-49.96140912400238,-29.070997836144045,0.00000
-49.961309124002376,-29.070997836144045,0.00000
-49.961209124002373,-29.070997836144045,0.00000
-49.96110912400237,-29.070997836144045,0.00000
-49.961009124002366,-29.070997836144045,0.00000
-49.960909124002363,-29.070997836144045,0.00000
-49.96080912400236,-29.070997836144045,0.00000
-49.960709124002356,-29.070997836144045,0.00000
-49.960609124002353,-29.070997836144045,0.00000
-49.96050912400235,-29.070997836144045,0.00000
-49.960409124002346,-29.070997836144045,0.00000
-49.960309124002343,-29.070997836144045,0.00000
-49.96020912400234,-29.070997836144045,999.63898
-49.960109124002337,-29.070997836144045,999.63898
-49.960009124002333,-29.070997836144045,999.63898
-49.95990912400233,-29.070997836144045,963.23297
-49.959809124002327,-29.070997836144045,963.23297
-49.959709124002323,-29.070997836144045,963.23297
-49.95960912400232,-29.070997836144045,929.24402
-49.959509124002317,-29.070997836144045,929.24402
-49.959409124002313,-29.070997836144045,929.24402
-49.95930912400231,-29.070997836144045,894.56702
-49.959209124002307,-29.070997836144045,894.56702
-49.959109124002303,-29.070997836144045,870.40302
-49.9590091240023,-29.070997836144045,870.40302
-49.958909124002297,-29.070997836144045,870.40302
-49.958809124002293,-29.070997836144045,847.40002
-49.95870912400229,-29.070997836144045,847.40002
-49.958609124002287,-29.070997836144045,847.40002
-49.958509124002283,-29.070997836144045,831.58002
-49.95840912400228,-29.070997836144045,831.58002
-49.958309124002277,-29.070997836144045,831.58002
-49.958209124002273,-29.070997836144045,812.41998
-49.95810912400227,-29.070997836144045,812.41998
-49.958009124002267,-29.070997836144045,796.43799
-49.957909124002263,-29.070997836144045,796.43799
-49.95780912400226,-29.070997836144045,796.43799
-49.957709124002257,-29.070997836144045,783.27899
-49.957609124002254,-29.070997836144045,783.27899
-49.95750912400225,-29.070997836144045,783.27899
-49.957409124002247,-29.070997836144045,772.18201
-49.957309124002244,-29.070997836144045,772.18201
-49.95720912400224,-29.070997836144045,772.18201
-49.957109124002237,-29.070997836144045,764.88202
-49.957009124002234,-29.070997836144045,764.88202
-49.95690912400223,-29.070997836144045,764.88202
-49.956809124002227,-29.070997836144045,760.25299
-49.956709124002224,-29.070997836144045,760.25299
-49.95660912400222,-29.070997836144045,751.66901
-49.956509124002217,-29.070997836144045,751.66901
-49.956409124002214,-29.070997836144045,751.66901
-49.95630912400221,-29.070997836144045,744.75299
-49.956209124002207,-29.070997836144045,744.75299
-49.956109124002204,-29.070997836144045,744.75299
-49.9560091240022,-29.070997836144045,737.69501
-49.955909124002197,-29.070997836144045,737.69501
-49.955809124002194,-29.070997836144045,737.69501
-49.95570912400219,-29.070997836144045,732.37299
-49.955609124002187,-29.070997836144045,732.37299
-49.955509124002184,-29.070997836144045,727.32800
-49.95540912400218,-29.070997836144045,727.32800
-49.955309124002177,-29.070997836144045,727.32800
-49.955209124002174,-29.070997836144045,720.21698
-49.955109124002171,-29.070997836144045,720.21698
-49.955009124002167,-29.070997836144045,720.21698
-49.954909124002164,-29.070997836144045,0.00000
-49.954809124002161,-29.070997836144045,0.00000
-49.954709124002157,-29.070997836144045,0.00000
-49.954609124002154,-29.070997836144045,0.00000
-49.954509124002151,-29.070997836144045,0.00000
-49.952609124002088,-29.070997836144045,0.00000
 
pois bem como esta nesse exemplo acima, preciso excluir apenas as linhas que terminam com 0.00000, alguém sabe como fazer isso com o notepad++ ou algum outro software que faça isso?
Link para o post
Compartilhar em outros sites
  • 1 ano depois...
  • 4 semanas depois...

Olá @Isaías Santana, precisei editar um arquivo e remover umas linhas, igual ao problema inicial desse post, o que eu fiz para resolver foi o seguinte (exemplo com a estrutura do arquivo mencionado nesse post).
Notepad++, fui até o menu "Localizar -> Substituir" (Ctrl + H), na aba Substituir informei os valores para os campos:
    Localizar: (.+),0.00000?$
    Substituir por:
<deixar vazio>
    Modo de busca: Expressão regular
    Clicar no botão "Substituir todos"
Após executar esses passos fui até o menu "Editar -> Operações com linhas -> Remover linhas vazias".

(.+) = iniciar com qualquer valor
,0.00000 = valor para localizar na linha
?$ = Final da linha

Link para o post
Compartilhar em outros sites
  • 6 meses depois...

Olá @Vagner Paes, tudo bem?

Estou com o mesmo problema, porém o inicio da informação são iguais e o final são diferentes, sabe como faço para eliminar essas linhas inteiras no notepad ++?

Muito obrigada!

 

|C481|01|0,00|0,00|1,6500|||0,00|42276479||
|C481|01|0,00|0,00|1,6500|||0,00|42751929||
|C481|01|0,00|0,00|1,6500|||0,00|22958714||
|C481|01|0,00|0,00|1,6500|||0,00|2511183||
|C481|01|0,00|0,00|1,6500|||0,00|42140245||
|C481|01|0,00|0,00|1,6500|||0,00|42150533||
|C481|01|0,00|0,00|1,6500|||0,00|46097614||
C481|01|0,00|0,00|1,6500|||0,00|46126201||

 

 

Link para o post
Compartilhar em outros sites

@OSMARINA VIVEIROS o meu problema era como o seu, o início da linha tinha informações iguais.

Utilizando seu exemplo, fiz assim:

 

|C481|01|0,00|0,00|1,6500|||0,00(.+)?$

 

|C481|01|0,00|0,00|1,6500|||0,00 = valor para localizar na linha

(.+) = seguido de qualquer valor
?$ = Final da linha

 

Com as mesmas orientações do @Vagner Paes

 

Link para o post
Compartilhar em outros sites
  • 1 ano depois...

Olá! Como nos casos acima, quero excluir linhas que tenham a mesma palavra. No meu caso, a palavra não está no começo, nem no final, está no meio.

 

Um exemplo, quero que encontre RD no seguinte exemplo:

 

-23.45648, -43.65332, KS-90007

-23.45678, -43.67432, ZPLRD-94087

-23.45978, -43.65432, KS-90087

-23.45676, -43.69432, VDARD-92087

 

Toda linha que tiver RD, quero excluir. Notem que, após e antes do RD, não são iguais os caracteres.

Link para o post
Compartilhar em outros sites
  • 2 semanas depois...

Olá a todos novamente! Venho aqui para uma última dúvida em relação ao NotePad++.

 

É possível adicionar uma palavra no final de cada linha de modo rápido? Seria possível fazer o mesmo no começo de cada linha?

 

Por exemplo, quero que no final de cada linha aparece meu nome, Jean:

 

00000 Jean

00000 Jean

00001 Jean

00001 Jean

00002 Jean

00002 Jean

 

É possível?

Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
  • Quem está navegando aqui   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!