File:: BSDGlob 0.94
Sponsored Links
File:: BSDGlob 0.94: Zusammenfassung
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.
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.
File:: BSDGlob 0.94: Screenshot
Sponsored Links
File:: BSDGlob 0.94: Stichwort
Angebot
Tilde
Muster
CSH
Perl
POSIX
Flaggen
Erweiterung
File:: BSDGlob 0.94
Bibliotheken
Programmierung
File:: BSDGlob 0.94: Lesezeichen
File:: BSDGlob 0.94: verwandt software
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
