Les lignes qui suivent représentent un fichier « uuencoded » valide (même si certains navigateurs décodent automatiquement les fichiers « uuencoded », celui-ci ne contient aucune information utile; pas besoin de le décoder).
La section qui suit provient de la documentation de l'un des utilitaires « uu » pour DOS. Veuillez consulter la documentation incluse avec l'utilitaire que vous employez.
uuencode foo.bar ------ donne le fichier foo.uue.
Les fichiers volumineux sont habituellement divisés en plusieurs sections avant leur transfert. Cela est nécessaire pour deux raisons : les fichiers très volumineux sont lourds à manipuler et, dans certains réseaux, les fichiers individuels ne peuvent dépasser 64 Kb.
Si on précise une extension de fichier en exécutant « uudecode », cette extension est donnée au fichier.
uudecode foo.XXX --------- décode le fichier foo.xxx
uudecode foo. ------------ décode le fichier foo (aucune extension).
Dans le cas des fichiers à sections multiples, cela peut être plus compliqué.
Certaines versions du programme de décodage recherchent les différentes sections, interprètent les lignes de commentaires et décodent le tout comme s'il s'agissait d'un gros fichier unique.
Si vous ne disposez que d'un décodeur UUDECODE standard (comparativement à un décodeur « intelligent »), vous devrez effacer les lignes de début et de fin manuellement. Pour ce faire, vous pouvez enregistrer chaque partie dans un fichier distinct et éditer chacun séparément, puis enchaîner chaque partie ensemble pour faire un gros fichier (c'est peut-être votre seule option si votre éditeur ne peut prendre en charge de gros fichiers), ou vous pouvez enregistrer chaque partie dans l'ordre en un gros fichier unique, puis effacer les lignes de début et de fin de section. Dans un cas comme dans l'autre, vous devrez passer le résultat dans la moulinette UUDECODE. Vous pouvez utiliser votre éditeur de texte préféré pour effacer les lignes de début et de fin de section.