Zitat Zitat von wackeldackel
Die Lieferscheine, die eingelesen werden, werden in ein separates Archivverzeichnis geschoben. Darum brauche ich nur zu prüfen, ob der Artikel (EAN) in einer dieser Dateien vorhanden ist.

Damit kann ich mein Bashscripting behalten und es funktioniert auch.

Oder nicht ?!?!?
Na ja, spätestens wenn Du 100.000 Lieferscheine hast, wirst Du die Daten zu einem einzelnen wohl erheblich schneller mit einem SQL-Statement in der Datenbank abfragen können als per grep und cut auf Dateiebene.

Wenn Du so argumentierst, dann brauchst Du die ganze Datenbank nicht, weil Du ja alles mit cut und grep wiederfinden kannst.

Warum sträubst Du dich so dagegen, dich mit irgendeiner Form der Datenbankprogrammierung zu befassen? Die Programmiersprache ist egal, das geht mit C, Perl, Python, Java, Tcl oder was auch immer. Wenn Du noch keine Sprache kennst, dann würde ich Python empfehlen, das ist für Anfänger am befriedigendsten.