Outils pour utilisateurs

Outils du site


all:bibles:langages:perl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
all:bibles:langages:perl [2025/11/14 11:26] omeylhocall:bibles:langages:perl [2025/11/21 10:51] (Version actuelle) – [Fichiers textes] omeylhoc
Ligne 839: Ligne 839:
 === Encodage des caractères === === Encodage des caractères ===
  
-En cas de problème d'encodage, avec l'UTF8 notamment, il est possible de le préciser :+  * En cas de problème d'encodage, avec l'UTF8 notamment, il est possible de le préciser :
  
 <code perl> <code perl>
-open(OUT,">:utf8","/tmp/fichier"+open(OUT,">:utf8","/tmp/fichier");
 </code> </code>
  
-Pour vérifier l'encodage d'un fichier :+  * Ajout un BOM (Byte Order Mark) en début de fichier 
 + 
 +<code perl> 
 +open(OUT,">:utf8","/tmp/fichier"); 
 +print OUT "\x{FEFF}";  # BOM pour UTF-8 
 +</code> 
 + 
 +  * Pour vérifier l'encodage d'un fichier :
  
 <code bash> <code bash>
Ligne 852: Ligne 859:
 </code> </code>
  
-Possibilité d'utiliser la commande iconv pour convertir des fichiers.+  * Possibilité d'utiliser la commande iconv pour convertir des fichiers.
  
 === chomp === === chomp ===
Ligne 1548: Ligne 1555:
 ---- ----
  
-===== Problème de caractères UTF-8 sous Windows =====+===== Caractères UTF-8 sous Windows =====
  
 Ajouter les lignes suivantes en début de script : Ajouter les lignes suivantes en début de script :
Ligne 1558: Ligne 1565:
 </code> </code>
  
-==== Console cmd ====+==== Terminal Windows ==== 
 + 
 +=== Unitairement ===
  
   * Avant l'exécution taper   * Avant l'exécution taper
Ligne 1566: Ligne 1575:
 </code> </code>
  
-=== PowerShell ===+==== PowerShell ==== 
 + 
 +=== unitairement ===
  
   * Avant l'exécution taper   * Avant l'exécution taper
Ligne 1581: Ligne 1592:
 </code> </code>
  
-  * De façon persistante exécuter +=== De façon persistante === 
 + 
 +  * exécuter 
  
 <code bash> <code bash>
all/bibles/langages/perl.1763115968.txt.gz · Dernière modification : de omeylhoc