Packages / openSUSE Tumbleweed / Unspecified / perl-Path-Tiny
[Source: perl-Path-Tiny]
Package: perl-Path-Tiny (0.150.0-1.4)
[Project overview: perl-path-tiny]
Utilitaire de chemins de fichiers
Ce module fournit un utilitaire petit et rapide pour travailler avec les chemins de fichiers. Il est plus agréable à utiliser que File::Spec et offre un accès facile aux fonctions de plusieurs autres modules centraux de gestion de fichiers. Il vise à être plus petit et plus rapide que de nombreuses alternatives sur CPAN, tout en aidant à faire de nombreuses choses courantes de façons cohérentes et moins sujettes aux erreurs.
Path::Tiny n'essaie pas de fonctionner pour autre chose que les plateformes de type Unix et Win32. Même alors, il peut casser si vous essayez quelque chose de particulièrement obscur ou tortueux. (Vite ! Que signifie ceci : '///../../..//./././a//b/.././c/././' ? Et en quoi cela diffère-t-il sur Win32 ?)
Tous les chemins sont forcés à utiliser des barres obliques de style Unix. La conversion de l'objet en chaîne vous rend le chemin (après un certain nettoyage).
Les méthodes d'entrée/sortie de fichiers font un 'flock' des handles avant lecture ou écriture, selon le cas (si la plateforme et/ou le système de fichiers le prennent en charge).
Les méthodes '*_utf8' ('slurp_utf8', 'lines_utf8', etc.) fonctionnent en mode raw. Sous Windows, cela signifie qu'elles n'auront pas de traduction CRLF de la couche E/S ':crlf'. Installer Unicode::UTF8 0.58 ou plus récent accélérera les situations '*_utf8' dans de nombreux cas et est fortement recommandé. Alternativement, installer PerlIO::utf8_strict 0.003 ou plus récent sera utilisé à la place du ':encoding(UTF-8)' par défaut.
Ce module dépend fortement des couches PerlIO pour un fonctionnement correct et nécessite donc Perl 5.008001 ou plus récent.
Other Packages Related to perl-Path-Tiny:
dep: perl(:MODULE_COMPAT_5.44.0)
Package not available
dep: perl(Digest::SHA) (>= 5.45)
Package not available
dep: perl(File::Path) (>= 2.07)
Package not available
dep: perl(File::Temp) (>= 0.19)
Package not available
Download perl-Path-Tiny
| Architecture | Package Size | Installed Size | Files |
|---|
| noarch | 79 KiB | 235 KiB | [list of files] |
Chemins de fichiers du paquet (9)
Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.
- /usr/lib/perl5/vendor_perl/5.44.0/Path
- /usr/lib/perl5/vendor_perl/5.44.0/Path/Tiny.pm
- /usr/share/doc/packages/perl-Path-Tiny
- /usr/share/doc/packages/perl-Path-Tiny/Changes
- /usr/share/doc/packages/perl-Path-Tiny/CONTRIBUTING.mkdn
- /usr/share/doc/packages/perl-Path-Tiny/README
- /usr/share/licenses/perl-Path-Tiny
- /usr/share/licenses/perl-Path-Tiny/LICENSE
- /usr/share/man/man3/Path::Tiny.3pm.gz
Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f