Thread Aktuellstes Bild auslesen, kopieren + abspeichern (21 answers)
Opened by Gast at 2005-05-08 16:34

Dubu
 2005-05-09 10:42
#54685 #54685
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote=Ronnie,08.05.2005, 20:36]
Code: (dl )
1
2
...
system "cp $newest aktuell.jpg";

sollte klappen![/quote]
Der system-Aufruf hier ist nicht gut. Einerseits existiert mit File::Copy eine schoene, betriebssystemunabhaengige Loesung zum Kopieren von Dateien, die auch noch zur Standarddistribution gehoert. In der vorliegenden Form wuerde der Aufruf auch fehlschlagen, wenn der Dateiname in $newest Leerzeichen enthielte.

Andererseits laesst sich das Problem hier einfach mit link(), d.h. einem Hard Link, statt symlink() loesen. Das umgeht das Problem der Symlink-Konfiguration im Apache, geht deutlich schneller,  verbraucht keinen zusaetzlichen Speicherplatz und funktioniert laut perlport im Gegensatz zu symlink() sogar unter NTFS.
Code: (dl )
1
2
...
link $newest, 'aktuell.jpg';

View full thread Aktuellstes Bild auslesen, kopieren + abspeichern