Thread system(...) funktion
(10 answers)
Opened by Math55 at 2004-02-08 11:54
[quote=jan,08.02.2004, 12:12]du kannst aber auch, das ist vielleicht einfacher, die parameter für tar auch als parameter an system übergeben
Code: (dl
)
system("tar -cf", $filename, @files); ist nicht getestet, sollte aber funktionieren - auch ohne gequotete elemente in @files.[/quote] "-cf" gehoert aber nicht zum Programmnamen sondern ist der erste Uebergabeparameter: Code: (dl
)
system('tar', '-cf', $filename, @files); So spart man sich das unsichere Gequote. Sowieso: Was ist denn, wenn ein Dateiname ein Single Quote enthaelt? Das kommt z.B. bei meinen MP3s recht haeufig vor. :) |