Hallo!
Ich würde gerne einige Dateien auf meinem virtuellen Server mit dem Programm ZIP packen. Der Aufruf von ZIP soll über ein Perl-Script erfolgen. Kann mir bitte jemand verraten wie der Aufruf eines Programmes mit Parametern funktioniert? Alleine komme ich leider nicht weiter.
Vielen Dank
Harald
Hallo Harald, zwei kleine Ergänzungen hätt ich da noch zu meinem Posting von heute Mittag...
1. Vorschlag - Das Problem mit einer BatchDatei lösen, sieht so aus:
---listing sh.bat--->
@echo off
REM Shell Befehle ausführen
REM Schreibe in die nächste(n) Zeile(n) Dein(e) Shell-Befehl(e) mit oder ohne Parameter(n)
REM Die folgenden Zeilen Melden den Vollzug an den Browser!
echo Content-type:text/html
echo.
echo.
echo Shell-Befehl ausgeführt!!!
<---sh.bat im cgi-bin/verzeichnis ablegen---<
2. Vorschlag - Pipes in PERL
geht so:
---ShellAufruf aus PERL-->
open (PIP, " 'ShellKommando -parameter'");
close (PIP);
print "content-type:text/html\n\n";
print "Shell-Befehl ausgeführt!!!";
<---pip.pl im cgi-bin/verzeichnis ablegen---<
Beides habe ich grad unter NT getestet, geht. Als ShellKommando kannst Du praktisch so Dein ZIP-Proggi mit oder ohne Parameter aufrufen.
Viele Grüße, Rolf
PS: Das TAR-Modul in PERL5 werd ich jetzt auch noch testen.... interessiert mich nunmehr persönlich.
Fakt ist eines: TAR-Dateien können mit WinZip oder mit WinCommander unter NT einwandfrei bearbeitet werden. Aber das sagte ich ja schon ;-)