Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: cut command  (gelezen 195 keer)

Offline miez

  • Lid
  • Steunpunt: Nee
cut command
« Gepost op: 2013/05/15, 08:30:01 »
Beste mensen,

Ik heb een tekstbestand met de volgende gegevens:

Pietje
Karel
Miep

Weet een van jullie hoe ik met 't cut-command ervoor zorg dat alleen de naam Pietje word weergegeven?

Alvast bedankt


Offline Timo

  • Forumteam
    • timo.diedering
  • Steunpunt: Ja
Re: cut command
« Reactie #1 Gepost op: 2013/05/15, 08:49:27 »
Dat kun je beter doen met cat <tekstbestand> | grep Pietje waarbij je <tekstbestand> natuurlijk met het pad vervangt.
Trotse eigenaar van een Nokia N900, een Nokia N9 en een Jolla.

Offline miez

  • Lid
  • Steunpunt: Nee
Re: cut command
« Reactie #2 Gepost op: 2013/05/15, 09:14:03 »
Ok thx!

Kan dat ook als 't tekstbestand er zo uitziet met allemaal dezelfde namen?

Pietje
Pietje
Pietje

Of moet ik dan iets anders gebruiken?

Offline Bloom

  • Lid
  • Steunpunt: Ja
Re: cut command
« Reactie #3 Gepost op: 2013/05/15, 10:00:14 »
In dat geval zorgt Grep ervoor dat alle lijnen met 'Pietje' getoond worden.
Je hoeft trouwens geen cat samen met grep te gebruiken, grep kan dat ook zelf:
grep Pietje {tekstbestand}Leuk om te weten: grep kan ook ongevoelig voor hoofd- en kleine letters zoeken. Als je dus Pietje eruit wil halen ook als hij "pieTje" gespeld wordt, dan kan dat als volgt:
grep -i pietje {tekstbestand}