Regel tonen mbv bijv grep

Pagina: 1
Acties:

  • 0cool
  • Registratie: April 2001
  • Laatst online: 04-06-2024
luitjes...

Ik wil uit een bepaald bestand één regel hebben, wat op een bepaald regelnummer staat. Hoe kan ik dit eruit filteren.
Ik heb de man van grep gelezen, maar daar wordt ik weinig wijzer van.

iemand enig idee??

You thought your secrets were safe. You were wrong


  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 01:48

Reptile209

- gers -

Bedoel je nou dat je het precieze regelnummer al weet, of dat je dat nummer wil weten? In het laatste geval gebruik je:
grep -n -i <string> <file(s)>

waarna grep je de regelnummers geeft waarop <string> voorkomt. Als je het regelnummer al weet, open je je bestand toch gewoon in je favoriete editor en blader je naar het juiste regelnummer?? :?

Zo scherp als een voetbal!


  • 0cool
  • Registratie: April 2001
  • Laatst online: 04-06-2024
Op woensdag 20 februari 2002 15:24 schreef Reptile209 het volgende:
Bedoel je nou dat je het precieze regelnummer al weet, of dat je dat nummer wil weten? In het laatste geval gebruik je:
grep -n -i <string> <file(s)>
Ik weet het regelnummer al.
waarna grep je de regelnummers geeft waarop <string> voorkomt. Als je het regelnummer al weet, open je je bestand toch gewoon in je favoriete editor en blader je naar het juiste regelnummer?? :?
Nee het is een onderdeel van een script. Dus dat werkt ook niet :)

You thought your secrets were safe. You were wrong


  • warp
  • Registratie: Januari 2000
  • Niet online
Op woensdag 20 februari 2002 15:17 schreef 0cool het volgende:
iemand enig idee??
Euh.. man sed ;)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Misschien niet de efficientste oplossing, maar:
code:
1
head -n <regelnummer> <bestand> | tail -1

?
Als de regelnummers ook in de file zelf staan, werkt
code:
1
egrep '^<regelnummer>' <bestand>

natuurlijk ook.

  • 0cool
  • Registratie: April 2001
  • Laatst online: 04-06-2024
Op woensdag 20 februari 2002 15:51 schreef deadinspace het volgende:
Misschien niet de efficientste oplossing, maar:
code:
1
head -n <regelnummer> <bestand> | tail -1

?
Precies waar ik naar zocht, werkt als een trein.

Thanx

You thought your secrets were safe. You were wrong

Pagina: 1