Results 1 to 5 of 5

Thread: PERL script match op woorden in een bestand.

  1. #1

    Default PERL script match op woorden in een bestand.

    Hier een perl script waarmee je op een bepaalde tekst kan zoeken in een bestand. Je moet het patroon achter het programma meegeven bijvoorbeeld ./woordenzoeken.pl test .. dan zoekt hij naar tekst in het bestand hij geeft ook aan hoevaak en op welke regel het patroon is gevonden.

    #! /usr/local/bin/perl
    # made by libris

    if ($#ARGV != 1) {
    $patroon = $ARGV[0];
    }

    $matchcount = 0;
    print("zoeken in bestand: ");
    chop ($bestand = <STDIN>);

    open (INFILE, "$bestand");
    while (<INFILE>) { $regel++;
    if (m/$patroon/gi){
    $matchcount++;
    print("Je patroon is voor de $matchcount e keer gevonden , op regel $regel \n");
    }
    }
    close (INFILE);
    if (matchcount == 0) {
    print("Helaas, geen overeenkomsten (meer) gevonden!\n"); }


    Kan handig zijn.. vooral voor een digitaal onderzoeker.

  2. #2

    Default Re: PERL script match op woorden in een bestand.

    Even een vraag je vraagt via STDIN om een bestand.
    Waarom ook niet om een zoekwoord is imho fijner.
    No trees were killed in the posting of this message, however a large number of electrons were terribly inconvenienced! "Portability is for people who cannot write new programs" - Linus Torvalds

  3. #3

    Default Re: PERL script match op woorden in een bestand.

    Dat was in eerste instantie ook . maar ik kreeg als opdracht dat het zoekwoord als parameter meegegeven moest worden. Vandaar

    Ben jij erg thuis in perl?

  4. #4

    Default Re: PERL script match op woorden in een bestand.

    ik ga deze stage een scan engine bouwen in perl.
    en moet zeggen dat ik redelijk thuis ben in perl.
    heb er op school een presentatie over gehouden.
    No trees were killed in the posting of this message, however a large number of electrons were terribly inconvenienced! "Portability is for people who cannot write new programs" - Linus Torvalds

  5. #5

    Default Re: PERL script match op woorden in een bestand.

    Leuk! Ik ben op dit moment bezig met een script die uit een kopie de relevante data haalt. Tenminste, hij zoekt op extensies en die haalt hij er dan uit en zet hij in een nieuwe DD

    Ook is in het script mogelijk om op headers te zoeken in kopie'n

Similar Threads

  1. maak van je perl script een executable
    By libris in forum Programmeren
    Replies: 3
    Last Post: 20-08-2009, 04:51 PM
  2. Perl script bestanden encrypten/decryptem Rot13
    By sandor in forum Programmeren
    Replies: 5
    Last Post: 11-03-2009, 03:51 PM
  3. perl match output naar variabele
    By libris in forum Programmeren
    Replies: 1
    Last Post: 02-03-2009, 12:49 PM
  4. PERL scripts die regels in een bestand telt.
    By libris in forum Programmeren
    Replies: 2
    Last Post: 04-02-2009, 10:15 PM
  5. PERL script match op l33t woorden
    By libris in forum Programmeren
    Replies: 0
    Last Post: 04-02-2009, 04:31 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •