Hallo!
Zum Thema Einlesen haben nd und Crunch Dir bereits geantwortet.
Datum Leerzeichen Uhrzeit Leerzeichen Rechner Leerzeichen user ...usw.
Ich bezweifle hier aber genauso wie Calocybe, dass Leerzeichen als Separator geeignet sind. Ich hatte bei meinem Counter (der eigene Logfiles schreibt, etwa nach Deinem Muster) sogar mit dem Stern (*) als Separator Probleme, da dieser schon mal als String in Hostnamen, in Browserkennungen (User-Agent) und sogar innerhalb von URLs vorgekommen ist (vor allem bei den Sessions-ID von Web.de).
Da half nur vor dem Schreiben in die Logdatei:
$Host =~ s/\/-/g;
$Browser =~ s/\/-/g; und
$Referer =~ s/\*/-/g;
Vielleicht kannst Du aber nach einem ähnlichen Muster die Leerzeichen, die innerhalb der Strings vorkommen, durch beispielsweise Underscores (_) ersetzen.
Patrick
<hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>