Newsgroup: it.comp.macintosh
Titolo: 'ngulo al terminale :P

Dico vabbe', devo copiare due file, usiamo la tastiera e il terminale,
visto che sono di mano e c'e' il tanto decantato autocompletamento.
Ho copiato due file di Eudora, per tenerne il backup, rinominandoli in
*.old.
Con gli originali ho lavorato, la modifica non mi e' piaciuta, e ho
detto: "beh, in un attimo li ripristino...".
Ma quando mai... !
Terminale mi ha copiato *solo* il data fork (pari a ZERO kilobyte!), e
tutto il contenuto della resource fork, l'essenza stessa dei due file di
configurazione, se n'e' andato a carte quarantotto :-\
Ma vaff... :)
Chi diceva che era piu' pratico bash per le operazioni di spostamento,
cancellazione etc. ?? :P
-- 
http://www.dorelli.com
 - AIM: danmagma
In the shadow of the cargoes I take you one time
And we're counting all the numbers down to the waterline.

 copia data *E* resource fork...
A onor del vero ammetto di aver fatto una niubbata, se ci penso bene e'
logico che bash non si debba occupare della RF.
Pero', cashpita, uno con OSX si aspetta un bash evoluto e perfettamente
integrato con la GUI e i relativi applicativi! ;)


 CpMac(1)                 - copy files preserving metadata and forks
"CpMac" non ce l'ho (e' un alias che ti sei definito?).
Ho solo il buon vecchio "cp".


 prova "apropos cpmac"
apropos: no whatis databases in /usr/share/man /usr/local/man
e man cpmac: No manual entry for cpmac


 assolutamente una installazione standard.
Bugiardo... ;-) CpMac e MvMac stanno coi Developer Tools. Per copiare
anche la resource fork c'è ditto che forse fa parte dell'installazione
standard.
-- 
"I have a very simple life, I have my family and I have Apple and Pixar.
And I don't do much else." S. J.




 logico che bash non si debba occupare della RF.
Io ci penso bene e mi sembra una minchiata, le due fork non appartengono
allo stesso file ? cp dovrebbe copiare tutta l'entita di livello
filesystem imho

 integrato con la GUI e i relativi applicativi! ;)
Solo un po' di pazienza.
Da 
http://www.apple.com/macosx/tiger/unix.html
:
"Tiger also features command-line access to Spotlight for searching
application metadata and enables many common UNIX utilities to handle
HFS+ resource forks"
-- 
Guido


E cosa c'entra questo con la mancata installazione del binario
aggiuntivo? :))


 SetFile -t TEXT -c CSOm path_to_file
Io *non* ho /Developer e *non* ho SetFile! :)
Ora provo con FileBuddy...
No, non funziona: una volta applicato il comando cp da terminale, la
resource fork viene 'zappata' completamente.


 con cp perdo solo type e creator, no mi ritrovo con un file da zero kb.
Perche' una mailbox sostanzialmente e' un file di *testo*, in pratica
solo data fork.
Nel file di settings, invece, viene usata la resource fork per
memorizzare i parametri utente.


 e che c'e' anche qualche altro comando adattato per MacOSX!
Devi installare i developer tools...
dopodiche', puoi usare i comandi CpMac e MvMac nella cartella
/Developer/Tools cosi':
/Developer/Tools/CpMac file1 file2
ciao, 
 - ∞

 e in effetti, apropos mi risponde, ma "man cpmac" cippa.
*Unix quasiveteran mode*
AAATTENNNTTOOO ALLLLE MAIUSSSCCCOOOOOLEEEEEEEEEEE!!!
man CpMac
/Developer/Tools/CpMac file1 file2
eccetera :D
 - ∞

 Devi installare i developer tools...
Ho cercato su 
www.macupdate.com
, ma il file segnalato e' solo un'update
per i Dev Tools di Jaguar.
Dove posso trovare l'installazione completa per MacOS X 10.3.5 ?
TIA


 TIA
I nuovi Xcode Tools 1.5 (372.4 MB) si possono prelevare da ADC (Apple
Developer Connection): 
http://connect.apple.com
.
Pe il login puoi utilizzare lo stesso AppleID richiesto dagli altri 
servizi Apple che richiedano una registrazione
Ciao,
Guido

 servizi Apple che richiedano una registrazione
TY.
Invece Fink e' un'altra cosa, vero?
L'ho scaricato, sono solo 17 MB, e devo ancora installarlo.
Aggiunge funzionalita' differenti o ridondanti rispetto agli Xcode
Tools?


 aggiuntivo? :))
Con quello nulla. Con la mancanza del database di whatis parecchio...


 Con quello nulla. Con la mancanza del database di whatis parecchio...
Ok, farollo. TY!


 Tools?
Fink è in pratica il porting su Mac OS X degli strumenti che in Debian
si occupano dell'installazione e della manunenzione dei pacchetti
software: ti ritrovi così i comandi dpkg, dselect and apt-get mediante i
quali puoi compilare e/o installare facilmente molti programmi Open
Source, delegando a Fink la risoluzione automatica delle dipendenze e i
rattoppi che sempre meno programmi UNIX necessitano comunque per poter
essere compilati sotto Mac OS X.
Un altro interessante progetto con gli stessi intenti di Fink è
DarwinPorts, nato in seno alla comunità che ruota intorno a Darwin;
sotto la guida di Jordan Hubbard, che per FreeBSD aveva ideato
l'apprezzato meccanismo dei port, il team ha realizzato mediante degli
script in TCL, e non più dei makefile, un'infrastruttura a mio avviso
molto più elegante e agile di Fink, seppure ancora tutta da perfezionare
(la distribuzione dei pacchetti binari e il programma per gestire il
tutto via GUI non sono più disponibili in quanto oggetto di revisione).
Ciao,
Guido

 integrato con la GUI e i relativi applicativi! ;)
Effettivamente chi ha pensato il sistema ha fatto una GROSSA cappellata.
Il fatto che il comando cp (che con bash ha solo a che vedere il fatto
che bash lo attiva) non sia allineato col filesystem del sistema in
cui opera e` una fesseria bella e buona. 
Buono a sapersi che ci sono queste rogne... brrr... 
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico e fancazzista 
\/

 configurazione, se n'e' andato a carte quarantotto :-\
cosa sono un data fork e un resource fork?
-- 
Fabio


|._/|_|\__/\__/\__/ | * An out of control ego will sometimes get in the
       /_/ /_/      |   way of your success.                  (Todd H.)

 cosa sono un data fork e un resource fork?
Sono parti di un filesystem professionale e indistruttibile, buttato via
insieme ad altre cose troppo buone per sopravvivere in un mondo di
computer mediocri.


 Sono parti di un filesystem professionale e indistruttibile, buttato via
1) Non è stato buttato via da nessuno, semplicemente i programmi portati
da altri OS che non si appoggiano a questo filesystem non sono stati
programmati per usarli;
2) il programma per gestire il resource fork via terminale esiste;
3) In questo thread è già stato fatto presente che un miglior supporto
alle resource fork nei programmi con interfaccia a linea di comando
verrà assicurato da MacOS 10.4.

 un semi troll un poco integrealista...
Ed un semi computer illetterato rimane col dubbio di perche` MacCp a
lui non parta :>... 
Dai, la soluzione e` facile...


 non ha funzionato .-/
AaAaAargHHh! :-D


 wrote:
[gigasnip]
CpMac fa parte dei DevTools; la manpage viene installata dal sys (non so
perche'), mentre il binario sta nel cd di Xcode. Se lo installi, ti
verra' fuori allegramente.
 :D
 - ∞

 Non è stato buttato via da nessuno
Anche perché, se fosse stato buttato, non si porrebbe il problema...


 cosa sono un data fork e un resource fork?
In estrema sintesi due componenti del medesimo file, la prima contiene
il codice dell'applicazione o i dati di alcuni file, mentre nella
seconda vengono memorizzate le informazioni relative all'icona, ai
menu', ai font...ecc., o alle preferenze applicazione, come nel caso
citato.


 verra' fuori allegramente.
Per inciso, ho provato a scaricarli dal sito ftp della Apple, ma ci
metteva una vita (stranamente...ma non tanto).
Penso lo facciano per scoraggiare il corposo download e acquistare
invece il cd contenente il software (che si paga).
C'e' un qualche mirror da cui poter effettuare il download?^


 ho provato a scaricarli dal sito ftp della Apple
Usa quello americano, il server europeo è di una lentezza estenuante...


 Usa quello americano, il server europeo è di una lentezza estenuante...
Proverollo... :)


 e che c'e' anche qualche altro comando adattato per MacOSX!
    "Ditto".
-- 
    Nicola "nez" D'Agostino
  <!-- 
nezge...@geocities.com
 --remove/togli "getitout" -->

 C'e' un qualche mirror da cui poter effettuare il download?^
Per alcuni programmi te li puoi liberamente copiare, non tutti pero`...
E non credo che le due utilities siano tra i copiabili.
