Thread Was matcht ^ ? -- Problem Windows/Linux
(11 answers)
Opened by Prosa at 2009-07-18 11:18
Hallo,
ich habe einen Webshop online. Immer, wenn eine Warenlieferung kommt, gehe ich wie folgt vor: Alten Warenbestand in ein Calc-Dokument, dort die Nachlieferung dazuaddieren, das als CSV-Datei exportieren, CSV-Datei hochladen. Dort, auf dem Server, habe ich ein Perl-Script, das ich dann händisch starte. Das geht die CSV-Datei durch, sucht mittels RegEx die Artikelnummer/Bestands-Paare und spielt die dann in die Shop-Datenbank und erstellt zusätzlich eine weitere CSV-Datei, in der die Werte ebenfalls hinterlegt sind. Das funktioniert seit ca. 2 Jahren immer wunderbar. Nur seit einigen Tagen nicht. Das einzige, was ich anders mache als sonst, ist, dass ich, da ich bei Eltern zu Besuch bin, an einem Windows-Rechner arbeite und nicht wie zuhause an einer Linux-Maschine. Kann es evtl. daran liegen? Ich vermute ja, dass meine Regex, die mittels ^ nach Zeilenanfängen sucht, da irgendwie durcheinanderkommt, weil Perl auf dem Server unter Linux läuft und es plötzlich mit einer Datei zu tun hat, die unter Windows erstellt wurde. Deswegen die Frage: Was genau matcht ^ eigentlich? Oder liegt das eher an ganz anderem? |