Bestandspad

Bestand :: PATH is een PERL-module om mapbomen te maken of te verwijderen.
Download nu

Bestandspad Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tim Bunce and Charles Bailey
  • Uitgever website:
  • http://search.cpan.org/~nwclark/perl-5.8.8/lib/File/Path.pm

Bestandspad Tags


Bestandspad Beschrijving

Bestand :: PATH is een PERL-module om mapbomen te maken of te verwijderen. Bestand :: PATH is een PERL-module om mapbomen te maken of te verwijderen. Synopsis Gebruik bestand :: PATH; mkpath (, 1, 0711); RMTree (, 1, 1); de MKPATH-functie biedt een handige manier om mappen te maken, zelfs als uw MKDIR-kernel-oproep niet meer dan één niveau van de map zal maken tegelijk. MKPATH duurt drie argumenten: de naam van het pad om te maken, of een verwijzing naar een lijst met paden om te creëren, een Booleaanse waarde, die als waar zal veroorzaken MKPATH om de naam van elke map af te drukken zoals deze is gemaakt (standaardinstellingen naar false) , en de numerieke modus om te gebruiken bij het maken van de mappen (standaardinstellingen tot 0777), te wijzigen door de huidige Umask.it retourneert een lijst met alle mappen (inclusief tussenproducten, bepaald met behulp van de UNIX '/' Separator) Create.if een systeemfout Voorkomt dat een map wordt gemaakt, dan de MKPATH-functie gooit een fatale fout met karper :: Kroak. Deze fout kan worden opgesloten met een EVAL-blok: EVAL {MKPATH ($ DI)}; Als ($ @) {print "$ dir niet kan maken: $ @"; } Evenzo biedt de RMTree-functie een handige manier om een substructuur uit de directorystructuur te verwijderen, net als de UNIX-opdracht RM -R. Rmtree duurt drie argumenten: de wortel van de substructuur om te verwijderen of een verwijzing naar een lijst met wortels. Alle bestanden en directory's onder elke root, evenals de wortels zelf, worden verwijderd. Een Booleaanse waarde, die als waar zal veroorzaken dat RMTree een bericht afdrukt telkens wanneer het een bestand onderzoekt, en de naam van het bestand onderzoekt, en Geeft aan of het RMDIR gebruikt of ontkoppelt om het te verwijderen, of dat het het overgeeft. (Standaardinstellingen tot FALSE) een Booleaanse waarde, die als waar zal veroorzaken dat RMTree alle bestanden overslaat waarnaar u geen toegang hebt verwijderd (als deze wordt uitgevoerd onder VMS) of Access (indien uitgevoerd onder een ander besturingssysteem). Dit zal in de toekomst veranderen wanneer een criterium voor 'Delete Toestemming' onder OSS anders dan VMS is afgewikkeld. (Standaardinstellingen op false) Het geeft het aantal bestanden met succes verwijderd. Symlinks worden eenvoudig verwijderd en niet gevolgd.Note: Er zijn racecondities Intern tot de implementatie van RMTree die het onveilig maakt om te gebruiken op mapbomen die kunnen worden gewijzigd of verplaatst terwijl RMTree wordt uitgevoerd, en met name op mappen. of subdirectories die mogelijk beschrijfbaar zijn door niet-vertrouwde gebruikers. Afgezien, als de derde parameter niet waar is en RMTree is onderbroken, kan het bestanden en mappen achterlaten met machtigingen die zijn gewijzigd om verwijdering toe te staan (en oudere versies van deze module zouden zelfs bestanden en mappen van deze module instellen Lees / beschrijfbaar!) Merk ook op dat het optreden van fouten in RMTree alleen kan worden bepaald door diagnostische berichten te vangen met behulp van $ SIG {__ warn__}; Het is niet duidelijk uit de retourwaarde. Vereisten: · Perl


Bestandspad Gerelateerde software

Bestand :: LCKPWDF

Bestand :: LCKPWDF is een PERL-module om de passwd- en schaduwbestanden te vergrendelen en ontgrendelen met LCKPWDF en ULCKPWDF. ...

184

Downloaden