Verzeichnis mit Inhalt löschen
alex
- cgi
0 Bio0 alex0 Bio- perl
0 alex0 Bio0 Matti Maekitalo0 Bio0 Michael Schröpl0 Bio
hi,
kann mir jemand sagen wie ich ein verzeichnis mit inhalt löschen auf einen schlag löschen kann.
ich habe das hier gefunden, aber irgendwie funktioniert das nicht.
rm -rf "verzeichnis";
was ist da falsch
danke im voraus
Sup!
rm -rf "verzeichnis";
Auf der Kommandozeile eines Unix-Systems wuerde das funktionieren...
Noch Fragen?
Gruesse,
Bio
ich habe es gerade probiert der bring immer die gleich fehlermeldung.
mein quelltext:
#!/usr/bin/perl -w
use strict;
use CGI::Carp qw(fatalsToBrowser);
rm -rf "verzeichnis";
fehlermeldung:
syntax error at loesche.cgi line 6, near "rf "verzeichnis""
Sup!
#!/usr/bin/perl -w
use strict;
use CGI::Carp qw(fatalsToBrowser);rm -rf "verzeichnis";
Ah so. Das soll PERL sein. Na dann.
system("rm -rf verzeichnis");
Aber Vorsicht: rm -rf macht *alles* platt.
Also aufpassen mit Wildcards.
Gruesse,
Bio
Ah so. Das soll PERL sein. Na dann.
wie meinst du das??
Sup!
Du kannst CGIs bekanntlich auch in Fortran, Java, QBasic, LISP oder Assembler schreiben.
Gruesse,
Bio
use Mosche;
Du kannst CGIs bekanntlich auch in Fortran, Java, QBasic, LISP oder Assembler schreiben.
Oder per bash
#!/bin/bash
echo Content-Type: text/plain
echo
rm -rf "verzeichnis"
echo alles hat geklappt
use Tschoe qw(Matti);
Sup!
Oder per bash
#!/bin/bash
echo Content-Type: text/plain
echo
rm -rf "verzeichnis"
echo alles hat geklapptuse Tschoe qw(Matti);
Und das funktioniert auch in der ksh, csh, tcsh und ash! ;-)
Nur Dein use Tschoe qw(Matti); gibt bei mir einen Syntax-Fehler... boeser Matti!
In Microsoft .NET naturally speaking geht das uebrigens so:
#!/windows/command/dotnetnaturallyspeaking.dll
obj = DotNetNaturallySpeakingUniversalSystemTool.create();
obj.setLanguage("doitsch");
obj.command("Ey scheisse loesch halt das Verzeichnis *verzeichnis*, aber mit allem was drin ist, scheissegal was, aber komplett!");
obj.command("Gib dem CGI-Nutzer aus ob des alles geklappt hat, irgendwie!");
Gruesse,
Bio
Hi Bio,
Nur Dein use Tschoe qw(Matti); gibt bei mir einen Syntax-Fehler... boeser Matti!
hast Du etwa kein "use" installiert? Selber schuld ...
Viele Grüße
Michael
Sup!
hast Du etwa kein "use" installiert? Selber schuld ...
Ah Mist! Schnell'n apt-get machen und die neueste devel-Version von "use" insten...
Gruesse,
Bio