Newsgroup: it.comp.os.linux.debian
Titolo: Files uguali ma ...diversi.

Lo so l'oggetto non ï¿œ chiaro, ma non ho saputo fare di meglio ;-))
Uso normalmente un file di testo per i miei appunti (appunti.txt) sul portatile. 
Quando torno a casa lo copio sul fisso e quindi sono uguali. Perï¿œ a volte lavoro 
sul fisso e scrivo qualcosa sul file (appunti.txt) che si trova lï¿œ e quindi non 
ï¿œ piï¿œ uguale a quello del portatile. Poi mi scordo di ricopiarlo sul portatile. 
  Alla fine ho quasi sempre due file diversi. Mi servirebbe un comando per 
confrontarli e aggiungere ad ognuno le parti mancanti dell'altro. Con "diff" 
vedo le differenze ma come faccio a sommarli? "rsync" mi farebbe solo 
l'aggiornamento al piï¿œ recente cancellando il piï¿œ vecchio...
Ogni suggerimento ï¿œ ben accetto ;-))
Saluti.
Zarro

 suggerimento è ben accetto ;-))
non è possibile farlo in automatico, come dovrebbe comportarsi il tuo 
ipotetico programma se modifichi la stessa linea su entrambi?
es, in partenza entrambi hanno la linea 5 così:
if(pippo==7)
ecco adesso supponi che questa linea diventi nel primo:
if(pippo==6)
e nel secondo
if(pippo==5)
come dovrebbe essere la linea 5 del file risultante?
Chi dovrebbe vincere e perchè?
puoi saperlo solo tu controllando caso per caso.

 "diff" vedo le differenze ma come faccio a sommarli?
Con sdiff  (idiff sembra sia solo per Plan 9).

 Ogni suggerimento è ben accetto ;-))
Usa un sistema centralizzato tipo Evernote, in questo modo demandi la 
sincronizzazione ad un programma specifico. Altrimenti la fai a mano ma 
ti conviene usare un controllo di versione così non ti esponi al rischio 
di perdere qualcosa, la maniera più semplice è usare GDocs in modo 
offline.

 di perdere qualcosa, ...
Ecco un suggerimento valido, A proposito cosa hai contro Subversion o CVS.

 Ogni suggerimento ï¿œ ben accetto ;-))
fhist/fmerge
imediff2
meld
-- 
Flavio Visentin
Ubuntu in Zulu significa "Non so usare Debian". (cit. CtRiX)

 Ecco un suggerimento valido, A proposito cosa hai contro Subversion o CVS.
Ti suggerisco di riportare meglio, di motivare le affermazioni e di 
usare la punteggiatura in maniera più precisa. 
Non ho nulla contro svn, nella mia esperienza per alcune operazioni 
diventa uno strumento complicato, nello specifico annullare un ci su cui 
avevo fatto operazioni di move di directory. CVS non l'ho mai provato ma 
in rete ne leggo peste e corna.
Per quanto mi riguarda sono passato a hg perché mi interessa Project 
Hosting di Google ma la documentazione di bzr offre degli spunti 
interessanti e mi sembra il candidato migliore nella triade git-hg-bzr 
considerando un compromesso tra semplicità d'uso e prestazioni.

 usare la punteggiatura in maniera più precisa.
Per le virgole ed i punti interrogativi ormai non posso più rimediare,
per le spiegazioni provvedo subito.
Le soluzioni da te proposte non sono praticabili da tutti. Mettere i 
propri dati sul WEB non è una cosa da fare a cuor leggero. Affidare 
i propri dati personali ad una impresa commerciale (quale Google Inc.
o Evernote Corporation) che fanno della pubblicità il loro affare prin_
cipale è una scelta che deve essere fatta con cognizione di causa e 
deve essere ponderata a lungo. Non puoi consigliare ad un principian_
te queste scelte come innocue e come la migliore soluzione possibile, 
non lo sono per un principiante e non lo sono per un professionista. 
Forse vanno bene nel tuo caso, non vanno bene in generale.

 meld
Ringrazio tutti per le risposte. Non conoscevo i tre programmi suggeriti da 
THe_ZiPMaN. Li proverï¿œ e poi deciderï¿œ quale farï¿œ al caso mio.
Grazie.
Zarro

 Zarro