UUENCODE(5) File Formats Manual UUENCODE(5) NUME uuencode - formatul unui fiier uuencode codificat DESCRIERE Fiierele produse de uuencode(1) constau dintr-o linie de antet, urmata de un numar de linii de corp i o linie de sfarit. Comanda uudecode(1) va ignora orice linie care precede antetul sau urmeaza dupa linia de final. Liniile care preced un antet nu trebuie, desigur, sa arate ca un antet. Linia de antet se distinge prin faptul ca primele 5 caractere trebuie sa fie begin urmate de un spaiu, sau de o cratima i fie base64, fie encoded sau ambele (separate, de asemenea, prin cratima). Opiunea base64 indica faptul ca fiierul a fost codificat folosind base64. Opiunea encoded indica faptul ca fiierul de ieire name a fost codificat in baza64. Acesta nu este niciodata codificat cu codificarea uu tradiionala. Aceasta este o extensie GNU. Acestea sunt urmate de un mod (in octal) i de un ir de caractere care numete fiierul de la distana. Modul este separat de clauza begin i de numele fiierului printr-un singur caracter de spaiu. Uuencoding tradiional Corpul tradiional al fiierului uuencoded este format dintr-un numar de linii, fiecare avand cel mult 62 de caractere (inclusiv linia noua de la sfarit). Acestea constau dintr-o litera de numarare a caracterelor, urmata de caracterele codificate, urmate de o linie noua. Caracterul de numerotare a caracterelor este un singur caracter de tipar i reprezinta un numar intreg, adica numarul de octei pe care il reprezinta restul liniei. Astfel de numere intregi sunt intotdeauna cuprinse intre 0 i 63 i pot fi determinate prin scaderea spaiului de caractere (octal 40) din caracter. Grupurile de 3 octei sunt stocate in 4 caractere, 6 bii pe caracter. Toate sunt decalate cu un spaiu pentru a face caracterele sa fie imprimabile. Ultima linie poate fi mai scurta decat cei 45 de octei normali. Daca dimensiunea nu este un multiplu de 3, acest fapt poate fi determinat de valoarea numarului de pe ultima linie. Se va include o cantitate suplimentara de deeuri pentru a face ca numarul de caractere sa fie un multiplu de 4. Corpul se termina cu o linie cu un numar de zero. Aceasta linie este formata dintr-un spaiu ASCII. Linia de final consta in end pe o linie de sine statatoare. base64 encoding Fiierele codificate base64 respecta formatul specificat pentru corp, dar includ, de asemenea, un antet begin-base64 i o linie de final de patru caractere =. EXEMPLE begin-base64-encoded 644 VE9ETw== Aceasta introduce un fiier codificat in baza64 numit TODO, cu acest nume codificat folosind codificarea base64. begin-encoded 644 5$]$3P" Aceasta introduce un fiier codificat numit TODO cu numele codificat folosind uuencoding. Codificarea este mult mai puin prietenoasa. Va rugam sa preferai codificarea base64. IN CONFORMITATE CU IEEE Std 1003.1, plus extensii Sufixul -encoded la linia de antet begin este o extensie GNU. Destinatarii trebuie sa dispuna de programul GNU uudecode pentru a le decodifica. CONSULTAI I uuencode(1), uudecode(1), base64(1GNU) ISTORIC Formatul de fiier uuencode a aparut in BSD 4.0 . TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . UUENCODE(5)