24 votes

Comment vérifier si un fichier est un fichier texte ?

<p>Perl6 a-t-il quelque chose comme le test de <a href="https://perldoc.perl.org/functions/-X.html" rel="noreferrer">fichier Perl5-T</a> pour savoir si un fichier est un fichier texte ?</p>

23voto

Jonathan Worthington Points 10914
<p>Il n’y a rien intégré, mais il ya un module <a href="https://github.com/jnthn/p6-data-textorbinary" rel="noreferrer">Data::TextOrBinary</a> qui fait cela.<pre><code></code></pre></p>

11voto

jjmerelo Points 173
<p>C’est un heuristique qui <a href="https://docs.perl6.org/type/IO::Path#File_test_operators" rel="noreferrer">n’a pas été traduit à Perl 6</a>. Vous pouvez simplement le lire dans UTF8 (ou ASCII) pour faire de même :<pre><code></code></pre><p>(remplacer read-utf8.p6 par le nom du fichier que vous souhaitez vérifier)</p></p>

5voto

Sandy P. Chaudhry Points 118
<p>nous pouvons utiliser le fichier::Type avec le code suivant.<pre><code></code></pre><p>Source: <a href="https://metacpan.org/pod/File::Type" rel="noreferrer">https://metacpan.org/pod/File::Type</a></p></p>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X