UUencode in awk?

Alejandros Diamandidis adia at egnatia.ee.auth.gr
Fri May 25 10:18:01 EEST 2001


On Wed, May 23, 2001 at 11:04:43PM +0300, I.Ioannou wrote:
> Ti tha sou kanei to uuencode ? An breis ena tropo apla na peraseis 
> ta dedomena apo thn seiriAki eisai ok, ti theleis thn kodikopoihsh ?
> Den  eixe mesa kapoio sz ? (pou na thimamai meta tosa xronia).

Όχι, δεν έχει sz ή κάτι παρόμοιο. Βασικά δεν ήθελα να πειράξω το
inittab κλπ, απλώς σύνδεσα ένα PC στην άκρη του καλωδίου που κανονικά
ήταν ένα τερματικό. Μετά χρησιμοποίησα το minicom, ενεργοποίησα
το capture και έκανα cat όλα τα αρχεία που ήθελα μέσα από ένα
find. Δουλεύει μια χαρά μέχρι στιγμής (αν εξαιρέσουμε το ότι
για να περάσεις 35MB στα 9600 bps θέλεις αρκετές ώρες!).

Απλώς δε θα μπορούσα να περάσω ένα συμπιεσμένο tar (συμπιεσμένο με το
pack, δεν υπάρχει καν το compress!) με αυτό τον τρόπο, γιατί δεν
μπορείς να κάνεις capture δυαδικά δεδομένα.

> kai ena aplo cat arxeio > seiriaki 
> kanei arkei : 
> na exeis kapoio tropo na diorthwseis ta lathi 
> (katebase tin taxytita)
> na exeis kapoio tropo apo to Linux na mazepseis ta data se ena
> arxeio (den einai diskolo)

Σωστά, ένα "cat /dev/ttyS0 >file" μάλλον θα δούλευε καλά. Δεν ξέρω αν
επηρεάζει το ότι η θύρα δε χρησιμοποιεί hardware flow control αλλά
XON/XOFF - άραγε αν κλείσω τελείως το flow controll θα αρχίσω να
χάνω χαρακτήρες;

Πάντως έτσι κι αλλιώς έχεις δίκιο, δεν υπάρχει πρόβλημα.

Άσχετα μ'αυτό, αν έχει κανείς κανένα uuencode/uudecode γραμμένο
σε awk/sed θα με ενδιέφερε ;-)

Αλέξανδρος

-- 
Alejandros Diamandidis * adia at egnatia.ee.auth.gr



More information about the Linux-greek-users mailing list