Toon posts:

Zoeken en verwijderen in VI

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb het volgende probleem, ik heb een bestand van 96.000 regels text die allemaal een bepaalde opmaak hebben. Nu is het zo dat ik alleen maar de complete regel wil hebben die in de een bepaalde tekenreeks heeft dit is ongeveer 30 % van het totrale bestand.

Nu dacht ik dat doe ik even maar het blijkt toch lastiger dan ik dacht.

alle regels beginnen met een 01 vervolgens 3 willekeurige tekens dan komt er een datumveld wat uit 6 tekens bestaat nu wil ik dus alle regels hebben met een bepaalde datum.

NE1??

Verwijderd

Dit klinkt niet bepaald als werk voor vi, maar meer voor sed of perl. Wat wil je precies, dat je output krijgt met alleen die datums/regels, of wil je die regels juist verwijderen?

  • wiho
  • Registratie: Februari 2000
  • Laatst online: 13-07 11:42

wiho

Certified Nerd

Klusje voor egrep:
code:
1
egrep "^01...180702" infile.txt > outfile.txt

Hiermee filter je alle regels met de datum van vandaag (180702) uit infile.txt naar outfile.txt.

"Pas als het proces gecrashed is, dumpt men de core"