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: Dringend hulp nodig met grepcommando's  (gelezen 1193 keer)

Offline LennyOO

  • Lid
  • Steunpunt: Nee
Dringend hulp nodig met grepcommando's
« Gepost op: 2011/09/27, 18:59:17 »
Hallo mensen,

Allereerst: mijn excuses als dit het verkeerde forumgedeelte is.

Ik moet voor mijn opleiding leren werken met Ubuntu. Dat gaat niet zo slecht, alleen ik heb met het zoeken naar tekstgedeeltes moeite. Vooral de notatie in de code vind ik lastig. Ik zit met een paar problemen. Ik vraag hierbij niet om het letterlijke antwoord, maar meer om wat uitleg en advies bij dit soort problemen.

1.) Ik moet in een map met tekstbestanden alle bestanden doorzoeken op alle gevallen waarbij een reeks van 3 letters 2x achter elkaar voorkomt, bijvoorbeeld in 'activiteiten' waar het stukje 'ite' 2x achter elkaar voorkomt.
Ik weet wel een deel van de code: grep -E -o -h '\w+' *.txt | en dan iets met grep -E... ik weet alleen bij god niet meer wat ik verder nu moet.
Ben echt radeloos!

2.) Ik moet in het laatste bestand een soort puzzel oplossen. Ik moet van de eerste 15 zinnen (exclusief de "eerste" zin, de aanhef) het eerste woord v/d zin als output krijgen en elke eerste letter van dat woord wordt dan een nieuw woord. Ik snap dat ik weer eerst grep -E -o '\w+' bestand.txt | grep -E moet doen maar verder is dit echt chinees voor mij...

Alvast erg bedankt voor alle tips.

Groetjes,

Lenny

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Dringend hulp nodig met grepcommando's
« Reactie #1 Gepost op: 2011/09/27, 20:26:47 »
Lenny,

Ubuntu en Linux in het algemeen hebben een goede handleiding (manual) voor 99.99% van de commando's.
Het volstaat om man voor de commando te zetten in een terminal.
Voor grep wordt het dan:
man grep
Met de q van quit om er weer uit te raken.
MvG,
MauRice
Registered Linux user: 473556

Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
Re: Dringend hulp nodig met grepcommando's
« Reactie #2 Gepost op: 2011/09/28, 00:53:53 »
Maurice +1

En anders kun je je hier nog inlezen: http://linux.about.com/od/commands/l/blcmdl1_grep.htm

Offline Bloom

  • Lid
  • Steunpunt: Ja
Re: Dringend hulp nodig met grepcommando's
« Reactie #3 Gepost op: 2011/09/28, 12:08:03 »
En de zoekstrings bestaan bij Grep uit zogenaamde 'reguliere expressies' of kortweg regex.
Hier vind je daarover meer uitleg en ook een tutorial: http://www.regular-expressions.info/

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Dringend hulp nodig met grepcommando's
« Reactie #4 Gepost op: 2011/09/28, 17:37:20 »
Als je Kubuntu gebruik, dus eigenlijk Konqueror.
Deze ken ook het 'protocol' man:///
Maw, gewoon man:/// in de url type en het gehele manual bibliotheek is in handbereik met klikkerdeklak...

Voor zover ik weet kan je dit niet met Nautilus, een Gnome applicatie die dat ook kan heb ik nog niet gevonden.
MvG,
MauRice
Registered Linux user: 473556

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: Dringend hulp nodig met grepcommando's
« Reactie #5 Gepost op: 2011/10/03, 20:38:31 »
De meeste dingen kan je ook gewoon op Google vinden hoor:
http://google.com/search?query=man+grep

Dit geeft meestal het juiste resultaat.

Een andere site is http://linux.die.net/
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net