diff options
Diffstat (limited to 'man/fr/man1/dos2unix.htm')
-rw-r--r-- | man/fr/man1/dos2unix.htm | 44 |
1 files changed, 34 insertions, 10 deletions
diff --git a/man/fr/man1/dos2unix.htm b/man/fr/man1/dos2unix.htm index bd1eb01..a83842b 100644 --- a/man/fr/man1/dos2unix.htm +++ b/man/fr/man1/dos2unix.htm @@ -2,7 +2,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> -<title>dos2unix 7.3.2 - Convertit les fichiers textes du format DOS/Mac vers Unix et inversement</title> +<title>dos2unix 7.3.3 - Convertit les fichiers textes du format DOS/Mac vers Unix et inversement</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rev="made" href="mailto:ASSI@cygwin.nonet" /> </head> @@ -60,7 +60,7 @@ <p>Les liens symboliques et leur cible sont, par défaut, inchangés. En option, les liens symboliques peuvent être remplacés ou, au choix, la sortie peut être écrite dans la cible du lien symbolique. Écrire dans la cible d'un lien symbolique n'est pas supporté sous Windows.</p> -<p>Dos2unix a été conçu comme dos2unix sous SunOS/Solaris. Il y a une différence importante avec la version originale de SunOS/Solaris. Cette version effectue les conversions en place (ancien mode de fichiers) tandis que la version originale de SunOS/Solaris ne supporte que la conversion par paire (nouveau mode de fichier). Voyez aussi les options <code>-o</code> et <code>-n</code>.</p> +<p>Dos2unix a été conçu comme dos2unix sous SunOS/Solaris. Il y a une différence importante avec la version originale de SunOS/Solaris. Cette version effectue les conversions en place (ancien mode de fichier) tandis que la version originale de SunOS/Solaris ne supporte que la conversion par paire (nouveau mode de fichier). Voyez aussi les options <code>-o</code> et <code>-n</code>. Une autre différence est que SunOS/Solaris utilise par défaut le mode de conversion <i>iso</i> tandis que cette version utilise par défaut le mode de conversion <i>ascii</i>.</p> <h1 id="OPTIONS">OPTIONS</h1> @@ -147,7 +147,7 @@ <dt id="D---display-enc-ENCODAGE"><b>-D, --display-enc ENCODAGE</b></dt> <dd> -<p>Choisi l'encodage des textes affichés. L'ENCODAGE peut être : <i>ansi</i>, <i>unicode</i>, <i>utf8</i>. La valeur par défaut est ansi.</p> +<p>Choisi l'encodage des textes affichés. L'ENCODAGE peut être : <i>ansi</i>, <i>unicode</i>, <i>unicodebom</i>, <i>utf8</i>, <i>utf8bom</i>. La valeur par défaut est ansi.</p> <p>Cette option est uniquement disponible dans dos2unix pour Windows avec support pour les noms de fichiers Unicode. Cette option n'a aucun effet sur les noms de fichiers lus et écrits. Son effet se limite à leur affichage.</p> @@ -163,29 +163,33 @@ <p>Le désavantage de ansi est que les noms de fichiers internationaux avec des caractères en dehors du code page système par défaut ne sont pas affichés correctement. Vous verrez un point d'interrogation ou un mauvais symbole à leur place. Cette méthode est acceptable si vous ne travaillez pas avec des noms de fichiers étrangers.</p> </dd> -<dt id="unicode"><b>unicode</b></dt> +<dt id="unicode-unicodebom"><b>unicode, unicodebom</b></dt> <dd> <p>L'avantage de l'encodage unicode (le nom de Windows pour UTF-16) est que le texte est habituellement affiché correctement. Il n'est pas nécessaire de changer le code page actif. Vous pouvez avoir besoin de remplacer la police de la console par une police TrueType pour afficher les caractères internationaux correctement. Lorsqu'un caractère n'est pas inclus dans la police TrueType, il sera généralement remplacé par un petit carré, parfois avec un point d'interrogation à l'intérieur.</p> <p>Lorsque vous utilisez la console ConEmu, les textes sont affichés correctement car ConEmu sélectionne automatiquement une bonne police.</p> -<p>Le désavantage de unicode est qu'il n'est pas compatible avec ASCII. La sortie n'est pas facile à gérer quand vous la redirigez vers un autre programme ou un fichier. Rediriger la sortie vers un fichier ne donne pas un fichier UTF-16 correct.</p> +<p>Le désavantage de unicode est qu'il n'est pas compatible avec ASCII. La sortie n'est pas facile à gérer quand vous la redirigez vers un autre programme.</p> + +<p>Quand la méthode <code>unicodebom</code> est utilisée, le texte Unicode est précédé d'une BOM (Byte Order Mark=marque d'ordre des octets). Une BOM est nécessaire pour la redirection correcte ou le pipelining dans PowerShell.</p> </dd> -<dt id="utf8"><b>utf8</b></dt> +<dt id="utf8-utf8bom"><b>utf8, utf8bom</b></dt> <dd> -<p>L'avantage de utf8 est qu'il est compatible avec ASCII et, lorsque vous le redirigez vers un fichier, vous obtenez un fichier UTF-8 correct. Vous devez utiliser une police TrueType dans la console. Avec une police TrueType, le texte est affiché comme avec un encodage <code>unicode</code>.</p> +<p>L'avantage de utf8 est qu'il est compatible avec ASCII. Vous devez utiliser une police TrueType dans la console. Avec une police TrueType, le texte est affiché comme avec un encodage <code>unicode</code>.</p> <p>Le désavantage est que, si vous utilisez la police raster par défaut, tous les caractères non ASCII sont mal affichés. Pas uniquement les noms de fichiers <span style="white-space: nowrap;">unicode !</span> Les messages traduits deviennent inintelligibles. Sous Windows configuré pour une région de l'est de l'Asie, vous pouvez observer énormément de scintillements dans la console quand des messages sont affichés.</p> <p>Dans une console ConEmu, l'encodage utf8 fonctionne bien.</p> +<p>Quand la méthode <code>utf8bom</code> est utilisée, le texte UTF-8 est précédé d'une BOM (Byte Order Mark=marque d'ordre des octets). Une BOM est nécessaire pour la redirection correcte ou le pipelining dans PowerShell.</p> + </dd> </dl> -<p>L'encodage par défaut peut être changé en assignant la valeur <code>unicode</code> ou <code>utf8</code> à la variable d'environnement DOS2UNIX_DISPLAY_ENC.</p> +<p>L'encodage par défaut peut être changé en assignant la valeur <code>unicode</code>, <code>unicodebom</code>, <code>utf8</code> ou <code>utf8bom</code> à la variable d'environnement DOS2UNIX_DISPLAY_ENC.</p> </dd> <dt id="f---force"><b>-f, --force</b></dt> @@ -224,6 +228,8 @@ 50 0 0 UTF-8 text utf8dos.txt 2 418 219 no_bom binary dos2unix.exe</code></pre> +<p>Notez qu'un fichier binaire peut parfois être considéré à tord comme un fichier texte. Voyez aussi l'option <code>-s</code>.</p> + <p>Des fanions facultatifs peuvent être ajoutés pour changer la sortie. Un ou plusieurs fanions peuvent être ajoutés.</p> <dl> @@ -266,6 +272,18 @@ <p>Avec le fanion <code>c</code>, dos2unix n'affichera que les fichiers contenant des sauts de ligne DOS alors que unix2dos n'affichera que les noms des fichiers aillant des sauts de ligne Unix.</p> </dd> +<dt id="h"><b>h</b></dt> +<dd> + +<p>Afficher un en-tête.</p> + +</dd> +<dt id="p"><b>p</b></dt> +<dd> + +<p>Montrer les noms des fichiers sans le chemin.</p> + +</dd> </dl> <p>Exemples:</p> @@ -364,6 +382,8 @@ <p>Ignore les fichiers binaires (par défaut).</p> +<p>Ignorer les fichiers binaires sert à éviter les erreurs accidentelles. Attention que la détection de fichiers binaires n'est pas fiable à 100%. Les fichiers en entrée sont analysés pour y trouver des symboles binaires qui ne sont habituellement pas rencontrés dans des fichiers textes. Il est cependant possible qu'un fichier binaire ne contienne que des caractères textes normaux. Un tel fichier serait erronément traité comme un fichier texte.</p> + </dd> <dt id="u---keep-utf16"><b>-u, --keep-utf16</b></dt> <dd> @@ -579,8 +599,8 @@ <p>Lire l'entrée depuis <span style="white-space: nowrap;">« stdin »</span> et écrire la sortie vers <span style="white-space: nowrap;">« stdout » :</span></p> -<pre><code> dos2unix - dos2unix -l -c mac</code></pre> +<pre><code> dos2unix < a.txt + cat a.txt | dos2unix</code></pre> <p>Convertir et remplacer a.txt. Convertir et remplace b.txt :</p> @@ -640,6 +660,10 @@ <pre><code> for /R %G in (*.txt) do dos2unix "%G" find /R %G in </code></pre> +<p>Les utilisateurs de PowerShell peuvent utiliser la commande suivante dans le PowerShell de Windows :</p> + +<pre><code> get-childitem -path . -filter '*.txt' -recurse | foreach-object {dos2unix $_.Fullname}</code></pre> + <h1 id="PARAMTRES-LINGUISTIQUES">PARAMÈTRES LINGUISTIQUES</h1> <dl> |