File:: BSDGlob 0.94 - File::BSDGlob 0.94

File:: BSDGlob 0.94

Sponsored Links

File:: BSDGlob 0.94: Zusammenfassung

Rang Klicken Sie auf den Stern auf RangRanking-Ebene:
Overall ranking: 0 (0 times) Herunterladen
Dateigröße: 0.015 MB Flatform: Any Platform Liscense: Perl Artistic License Preis: Download-Zahl: 10018 Datum: 2007-04-25 Verlag: Other Publisher

File:: BSDGlob 0.94: Beschreibung

Datei:: BSDGlob ist eine Perl-Extension für Bd-Klacksprogramm.

SYNOPSE

Gebrauch Datei:: BSDGlob: Klacks;
@list = Klacks (*. [ch]);
$homedir = Klacks (~gnat, GLOB_TILDE | GLOB_ERR);
wenn (GLOB_ERROR) {
# trat ein Fehler Anzeige $homedir auf
}

## Übersteuerung der Kernklacks (sogar mit - T)
Gebrauch Datei:: BSDGlob global;
meine @sources = <*. {c, h, o} >

Datei:: BSDGlob implementiert den FreeBSD Klacks (3) Programm, das ein Superset des POSIX Klackses ist () (beschrieben in IEEE Geschlechtskrankheit 1003.2 „POSIX.2“). Das Programm des Klackses () nimmt ein vorgeschriebenes Musterargument und ein wahlweisemarkierungsfahnenargument und bringt eine Liste der Dateinamen zurück, die das Muster, mit Deutung des Musters abgleichen, das durch die variablen Markierungsfahnen geändert wird. Die POSIX definierten Markierungsfahnen sind:

GLOB_ERR

Klacks erzwingen () um einen Fehler zurückzubringen, wenn er ein Verzeichnis antrifft, das er nicht sich öffnen oder lesen kann. Gewöhnlich fährt Klacks () fort, Übereinstimmungen zu finden.

GLOB_MARK

Jeder Name, der ein Verzeichnis ist, das das Muster abgleicht, hat einen angefügten Schrägstrich.

GLOB_NOCHECK

Wenn das Muster keinen Namen abgleicht, dann bringt Klacks () eine Liste zurück, die nur aus dem Muster besteht. Wenn GLOB_QUOTE eingestellt wird, ist sein Effekt im zurückgebrachten Muster anwesend.

GLOB_NOSORT

Durch Zahlungseinstellung werden die Namen in steigender ASCII-Ordnung sortiert; diese Markierungsfahne verhindert die, die sortiert (Klacks beschleunigend ()).
Die FreeBSD Extensionen zum POSIX Standard sind die folgenden Markierungsfahnen:

GLOB_BRACE

Die Zeichenkette aufbereiten, um zu erweitern {Klaps, Klaps,…} Zeichenketten mögen csh (1). Das Muster {} wird unexpanded aus historischen Gründen gelassen (und csh (1) tut die gleiche Sache, um das Schreiben der Entdeckung zu erleichtern (1) Muster).

GLOB_NOMAGIC

Selbe wie GLOB_NOCHECK aber es bringt nur das Muster zurück, wenn es nicht irgendwelche der Sonderzeichen „*“,“ enthält? „oder“ [„. NOMAGIC wird zur Verfügung gestellt, um die Implementierung des historischen csh zu vereinfachen (1) sollte globbing Verhalten und nicht vermutlich irgendwoanders verwendet werden.

GLOB_QUOTE

Das Zeichen des Gegenschrägstrichs () für die Veranschlagung verwenden: jedes Vorkommen eines Gegenschrägstrichs, der von einem Zeichen im Muster gefolgt wird, wird durch dieses Zeichen ersetzt und vermeidet jede spezielle Deutung des Zeichens.

GLOB_TILDE

Muster erweitern, die mit ~ zu den Basisverzeichnissen des Benutzernamens beginnen.

GLOB_CSH

Für Bequemlichkeit ist GLOB_CSH ein Synonym für GLOB_BRACE | GLOB_NOMAGIC | GLOB_QUOTE | GLOB_TILDE.

Das POSIX lieferte GLOB_APPEND, GLOB_DOOFFS und die FreeBSD Extensionen GLOB_ALTDIRFUNC, und GLOB_MAGCHAR Markierungsfahnen sind nicht in der Perl-Version implementiert worden, weil sie kompliziertere Interaktion in die zugrundeliegenden c-Zellen miteinbeziehen.

Herunterladen

File:: BSDGlob 0.94: Screenshot

Sponsored Links
File:: BSDGlob 0.94 herunterladen

File:: BSDGlob 0.94: Stichwort

File:: BSDGlob 0.94: Lesezeichen

Hyperlink code:
Hyperlink and Intro code:

File:: BSDGlob 0.94: verwandt software

File:: BSDGlob 0.94: Revision
den Namen des Autors :  
Autor E-Mail :  
Kommentar :  
Sicherheits-Code :  
     
   
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links