uuencode

Autres langues

Langue: pl

Autres versions - même langue

Version: 55747 (openSuse - 09/10/07)

Autres sections - même nom

Section: 5 (Format de fichier)

NAZWA

uuencode - format zakodowanego pliku uuencode

OPIS

Pliki które produkuje uuencode(1) sk³adaj± siê z linii nag³ówka, po którym nastêpuje pewna liczba linii tre¶ci, oraz linia koñcz±ca. Komenda uudecode(1) zignoruje wszelkie linie poprzedzaj±ce nag³ówek lub nastêpuj±ce po linii koñcz±cej. Linie poprzedzaj±ce nag³ówek nie mog± oczywi¶cie wygl±daæ jak nag³ówek.

Linia nag³ówka odró¿niana jest po pierwszych sze¶ciu znakach, które brzmi± begin  Po s³owie begin nastêpuj± prawa dostêpu (ósemkowo), oraz ³añcuch bêd±cy nazw± zakodowanego pliku. Wszystkie trzy elementy linii nag³ówkowej rozdziela spacja.

Tre¶æ sk³ada siê z pewnej liczby linii, ka¿dej o d³ugo¶ci co najwy¿ej 62 znaków (³±cznie z koñcowym znakiem nowej linii). Sk³adaj± siê one z licznika znaków, zakodowanych znaków i znaku nowej linii. Licznik znaków to pojedynczy znak drukowalny reprezentuj±cy liczbê ca³kowit± bêd±c± ilo¶ci± bajtów, jakie posiada reszta linii. Takie liczby s± zawsze w zakresie od 0 do 63 i mo¿na je okre¶liæ odejmuj±c znak spacji (40 ósemkowo) od tego znaku.

Grupy trzybajtowe przechowywane s± w czterech znakach, sze¶æ bitów na znak. Wszystkie s± przesuniête o spacjê tak aby daæ znaki drukowalne. Ostatnia linia mo¿e byæ krótsza ni¿ zwyk³e 45 bajtów. Je¶li wielko¶æ pliku nie jest wielokrotno¶ci± trzech, fakt ten mo¿na ustaliæ licz±c znaki w ostatniej linii. Dodatkowe ¶miecie s± do³±czane aby liczba znaków by³a wielokrotno¶ci± czterech.

Tre¶æ koñczona jest lini± o d³ugo¶ci zerowej. Linia ta sk³ada siê z jednej spacji ASCII.

Linia koñcz±ca sk³ada siê ze s³owa end w osobnej linii.

ZOBACZ TAK¯E

uuencode(1), uudecode(1), uusend(1), uucp(1), mail(1)

HISTORIA

Format plików uuencode pojawi³ siê w BSD 4.0