Peter Kaufmann: Split

Beitrag lesen

Hallo Marcel,

open(FILE,"<dynip.txt");
  @raw_data = <FILE>;

Hier liest du die Datei dynip.txt in das _Array_ @raw_data ein.

close(FILE);
  chop($raw_data);

Nun arbeitest du mit dem _Skalar_ $raw_data.

($ip,$newsec,$newmin,$hr,$mday,$newmon,$newyear) = split(|/,$raw_data);

Es fehlt ein "/" (copy & paste ?)

Du verwechselst den Skalar $raw_data mit dem Array @raw_data.
Warum liest du die Datei in ein Array ein, wenn sie nur eine Zeile hat?

Grüße,

Peter