Hi Aegus, the $ does the trick. Many thanks. I just wrote some lines to replace brackets in my logfiles. Seems to be easier than anything else.
Again, many thanks for your help! Heiko -------- Original-Nachricht -------- Datum: Fri, 20 Apr 2007 21:05:19 -0400 Von: "Aengus" <[EMAIL PROTECTED]> An: "Support for analog web log analyzer" <[email protected]> Betreff: Re: [analog-help] help on LOGFORMAT for Serv-U > On Friday, April 20, 2007 7:15 PM [EDT], > [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > Hi all, > > > > got rid of the asterix and now it looks like this: > > > > FILEALIAS " successfully " %1 > > > > works just fine for me. Whenever there is a directory or a file name > > with spaces, this is reported now as ".zip successfully" or ".exe > > successfully" or whatever the file extension is. > > > > Unless someone has a brilliant idea, this is ok with me. > > Sorry, that should be $1, not %1: > > FILEALIAS "* successfully " $1 > > > Now I have got another problem: > > > > Any insight on how to handle brackets in the filename in the SERV-U > > logfile? > > > > [3] Fri 20Apr07 17:13:58 - (000018) Sent file e:\meeting > > minutes\jbl\20070402-jbl_(extended report on weekly meeting).doc > > successfully (58.1 kB/sec - 2446368 Bytes) > > You don't want much, do you :-) > > I don't think there's any way to do this within Analog - you're using the > same characters to do multiple things. Somtimes a space indicates the end > of > a filename, sometimes it doesn't, sometimes a ( indicates the beginning of > the size field, sometimes it doesn't. You really need to properly delimit > the filename with a character that can't occur within the filename itself. > If you can't change the program that creates the logs, you would have to > "pre-process" the log by passing it through a script that could add the > appropriate delimiters before Analog sees the log, as Jackie Meese > suggested. > > (It needen't be that complicated a script - you probably only need to > convert "Sent file " to [ and " successfully (" to ] and then use: > > LOGFORMAT "[%j] %j %d%M%y %h:%n:%j - (%j) [%r]%j kB/sec - %b Bytes)" > > (assuming you don't have any filenames with ] in them!) > > Aengus > > +------------------------------------------------------------------------ > | TO UNSUBSCRIBE from this list: > | http://lists.meer.net/mailman/listinfo/analog-help > | > | Analog Documentation: http://analog.cx/docs/Readme.html > | List archives: http://www.analog.cx/docs/mailing.html#listarchives > | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general > +------------------------------------------------------------------------ -- "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail +------------------------------------------------------------------------ | TO UNSUBSCRIBE from this list: | http://lists.meer.net/mailman/listinfo/analog-help | | Analog Documentation: http://analog.cx/docs/Readme.html | List archives: http://www.analog.cx/docs/mailing.html#listarchives | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general +------------------------------------------------------------------------

