Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

perl - dateiverarbeitung - reg. expr.

Empfohlene Antworten

hi leute,

ich bastel grad an nem skript (perl), dass logfiles (1-n, je min. 10000 zeilen) nach bestimmten key-value paaren durchsucht und diese dann in ein weiteres file schreibt..

mein problem ist, dass das ganze zu lange dauert und zuviel cpu-last erzeugt..

bei 1-4 logfiles gehts noch, aber ab da wirds dann kritisch..

kennt ihr vielleicht ne alternative zu perls open, close <DATEI> und regulären ausdrücken??

vielleicht grep? ist das schneller?

vorab schonmal vielen dank für die antworten!

mfg.

attheo

Hallo,

poste doch mal deinen Code, vielleicht kann man da was verbessern.

Gruß Jaraz

sorry, bin im mom. im schul rz..

werd ich aber spätestens morgen mittag hier rein setzen..

freu mich schon auf verbesserungsvorschläge.. :)

wenn du die perlfunktion grep meinst, dann ist die mit sicherheit nicht performanter, da du die datei vorher auch erst einlesen müsstest.

hast du allerdings ein unix/linux zur verfügung, würde dir das shellkommando grep mit sicherheit helfen, performanter zu werden.

ich meinte das von der shell..

(das skript, mit cgi-oberfläche, ist auf ner HP-UX maschine.. )

bedingt durch die cgi-oberfläche und somit viele auswahlmöglichkeiten des benutzers, mache ich eine ganze reihe von abfragen aus bestimmten dateien, das problem liegt aber in dem auslesen der logfiles zum ende und vielleicht auch am schreiben in die ausgabedatei (glaube ich aber eher nicht..)

gruß attheo

p.s.

also die sache mit dem code, ist glaub ich zu lang für nen beitrag und das rz schliest gleich..

wenn ichs schaffe mach ich morgen mal ne kleine zusammenfassung im pseudocode..

p.p.s.

glaube inzwischen, dass das einfach nur an der menge der daten, und der ziemlich tiefen verschachtelung und weniger an den reg.ex. liegt.. davon hab ich nämlich garnicht so viele..

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.