Newsgroup: it.comp.os.unix
Titolo: Aiuto su trasferimento dati

Scusate, non so se questo č il newsgroup giusto, ma la questione č
urgentissima.
IL PROBLEMA
Deve trasferire dei dati da un sistema Unix (SCO Unix System V/386 Release
2.2) ad un sistema windows.
PREMESSA: le mie conoscenze di Unix si limitano ad una infarinata di Linux.
STATO DELL'ARTE
Ho abbandonato (quasi subito), per mancanza di informazioni, l'intenzione di
"interpretare" la struttura dei dati dell'archivio e quindi mi accontento di
recuperare quello che il programma manda in output sulla coda di stampa.
Sono riuscito a capire che, quello che serve a me, č:
    /usr/spool/lp/21389-1       (4 Mbyte circa)
ed ora ?? devo comprimerlo? oppure spezzarlo? devo fare il mount del
floppy??
 ?????
Aiuto
Ciao e Grazie
Massimiliano Malloni
CED ASL 11 - Fermo (AP)
0734/625907
m.ma...@asl11.marche.it
----------------------------------------------------------------------------
-----------------------
Il caso aiuta soltanto la mente preparata al nuovo e all'inconsueto (L.
Pasteur)
--
Posted from [194.243.108.98] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 floppy??
Secondo me per non complicarti la vita con compattatori e scompattatori,
dovresti spezzare il file e copiare le varie parti in un dischetto dos con
l'istruzione
doscp nome-parte a:
e poi riunire il tutto nella macchina windows.
Sicuramente ci sono modi piů "tecnologicamente avanzati", ma cosě ce la fai
di sicuro.
Ciao, Massimo

 writes:
MM> Sono riuscito a capire che, quello che serve a me, è:
MM>     /usr/spool/lp/21389-1       (4 Mbyte circa)
Dunque,  comprimerlo non  guasta mai.  Tra l'altro  sotto  Windows c'è
WinZip  che  è  molto   simpatico,  si  digerisce  uuencoded,  base64,
tar.gz...
Anche comprimendo  puoi trovarti  comunque con un  file che  supera la
capienza  del dischetto da  1.44. A  questo punto  un bello  split (io
consiglierei quello della GNU) ti separa il
file originario  in fette di  larghezza opportuna.
man split per  le opzioni per quello di sistema di  sco, quello GNU lo
invochi con
	split -b1430000 21389-1
che equivale a 
	split --bytes=1430000 21389-1
(la prima sintassi potrebbe essere buona anche per SCO)
Tali  parti le  trasferirai  sul floppy  o  usando mcopy  (se hai  gli
mtools)  o "montando"  i floppy  (se  SCO supporta  la FAT)  o con  il
comando doscp che  ho visto citato altrove (è  un comando specifico di
SCO ?).
Sotto windows puoi usare 
	copy /b parte1+parte2+...+parteN file
oppure farti un  regalo e prendere la bash ed un  tot di altri comandi
(ovvero il kit di sopravvivenza in ambiente ostile :) ) per Win32 a
 
http://sources.redhat.com/cygwin/
e fai il merge con
	cat parte1 parte2 ... parteN > file
come faresti sotto un sitema operativo Sano e Intelligente :)
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+
| Attenzione: rispondo ad ogni invio di pubblicità non richiesta | 
| o spam di qualsiasi altro genere con un messaggio al provider  |
| di competenza. Ai sensi della legge sulla privacy NON avete il |
| permesso di utilizzare i miei dati per questi scopi.           |
+----------------------------------------------------------------+

urgentissima.
Ecco, vedi che bastava postarlo qui?
Ti ho risposto su ic.linux
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Proprio cosi'.
Per spezzare il file puoi usare il comando split
(per i dettagli vedi le man pages o riscrivimi)
mentre per ripristinare i pezzi in un unico
file, da dos si usa il comando copy con l'opzione
\b o qualcosa di simile (vedi l'help).
Saluti,
	Patrick
----------------------------------------------
Virgilio Mail - Il tuo indirizzo E-mail gratis
http://mail.virgilio.it
--
Posted from [212.48.4.47] 


 floppy??
Trattasi di un file ASCII di testo in pratica quindi una bella "strizzatina"
ci starebbe alquanto... ma hai un compressore? Probabilmente no...
Io ho usato la rete ed ftp per trasferimenti simili (quindi con la suite
tcp/ip a pagamento)
Non so aiutarti ulteriormente, rispondo solo perche' temo che molta gente
sia in ferie.
P.s. Unix e PC usano un diverso fine riga; CRLF i secondi, solo LF il primo.

Dici che "doscp nome-parte a:" funziona anche senza fare il mount?
Puoi suggerirmi come spezzare il file in pezzi da 1,4 Mb? (chiedo troppo?)
Ciao e grazie comunque
Massimiliano Malloni
CED ASL 11 - Fermo (AP)
0734/625907
m.ma...@asl11.marche.it
----------------------------------------------------------------------------
-----------------------
Il caso aiuta soltanto la mente preparata al nuovo e all'inconsueto (L.
Pasteur)
--
Posted from root@[194.243.108.98] 


 Puoi suggerirmi come spezzare il file in pezzi da 1,4 Mb? (chiedo troppo?)
Sì funziona proprio senza fare il mount ed inoltre con file Ascii non mi ha
mai dato problemi di CR e LF, nel senso che non ho mai dovuto inserire
parametri ad hoc.
Per spezzare il file usa il comando split.
Ciao, Massimo