Thread rmdir permission denied unter Windows XP (43 answers)
Opened by Thomas at 2009-10-16 14:20

Linuxer
 2009-10-21 13:11
#127203 #127203
User since
2006-01-27
3881 Artikel
HausmeisterIn

user image
Nein, das war als allgemeiner Hinweis gedacht; ohne Bezug auf das Problem, dass das letzte Verzeichnis nicht gelöscht wird.

In Deinem Skript schaut mir das passend aus; da sind ja die Klammern beim rmdir() enthalten:

Code: (dl )
rmdir("$_") || die "remove dir: $!";


Die von mir zuvor bereits erwähnte Perldoc zeigt ja auch auf, daß/warum or sich wunderbar zur Flußkontrolle eignet.
Und ich finde, ein or ist auch einfacher getippt als ein || ;o).

Code (perl): (dl )
1
2
3
4
5
6
# logisch verknüpft
if ( $want_read || $must_read ) {
  # Flusskontrolle
  open my $fh, '<', $filename    or die "$!\n";
  ...
}


BTW: Du kannst mit [msg://127123] auf Deine Nachricht verlinken: msg #127123
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread rmdir permission denied unter Windows XP