Newsgroup: it.comp.os.linux.iniziare
Titolo: estensione file con simbolo ~

ciao,
non so cosa sia ma le versioni precedenti dei file modificate, hanno 
l'estensione con una tilde.
Che cavolo sarebbe?
in sostanza quando modifico un file mi si crea lo stesso con estensione~
fileA.txt
fileA.txt~
Cosa devo verificare per fare in modo che cio' non accada?
Grazie
(uso ubuntu 9.04)
ciao
gg

 Cosa devo verificare per fare in modo che cio' non accada?
Modifica la configurazione di vi disabilitando il backup:
set nobackup
in .vimrc
Davide


porco cane, che tempestivita' !
:)
ci guardo
thanks!

 writes:

Beh, se usa vim (non l'ha detto).  Nel caso usasse emacs, basta
mettere in .emacs le linee
     ;disable backup
     (setq backup-inhibited t)
 
     ;disable auto save
     (setq auto-save-default nil)
-- 
(@_  | Maurizio Loreti
//\  |
V_/_ | EMail/ROT13: Znhevmv...@tznvy.pbz

> in .vimrc
A volte per� possono tornare utili: c'� il modo per predisporre
una directory apposita per contenere quei files...cos� invece di
salvarli nella dir dove sta il file senza tilde, vengono
backuppati nella dir predisposta.
Ad esempio io ho fatto cos�:
set backupdir=~/.vim.bkdir
da aggiungere al ~/.vimrc
Non ricordo se avevo creato a mano la directory...mi pare di s�,
nel dubbio createla...

 mettere in .emacs le linee 
e se si riferiva a Nautilus?
non ricordo ma forse fa come Konqueror;
r
-- 
Abruzzo 2009: dopo 162 giorni consegnati 47 chalet per 200 persone.
Irpinia 1981: dopo 122 giorni consegnati 150 chalet per 450 persone.
Un Minuto Per Favore:
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

 Cosa devo verificare per fare in modo che cio' non accada?
1) Accendere un cero a S. Ignucius
2) recitare mille volte la giaculatoria:
  Il Backup è bello
  Il Backup è buono
  Faccio il Backup ogni giorno
  Faccio il Backup ogni settimana
  Faccio il Backup ogni mese
  Ho sempre tre copie di Backup
  Il Backup mi salva il lavoro
  Il Backup mi salva dall'infarto
  Il Backup mi salva il culo
3) Darsi una martellata sulla mano sinistra
4) Leggere la documentazione del proprio editor
5) Salvare i file di configurazione del proprio editor (cioè fare un backup)
6) Darsi una martellata sul ginocchio destro
7) Seguire le istruzioni della documentazione per disattivare il backup automatico 
8) Darsi una martellata sui genitali

 non ricordo ma forse fa come Konqueror;
Lo fanno molti editor, quindi:
#!/bin/bash
echo "Cleaning up backup files (*~)"
find . -name "*~" -exec rm '{}' \;
 
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

 nel dubbio createla...
in questo modo lasci il sistema decisamente piu' pulito, tutti quei file
in giro per il filesystem con la ~ rompono un decisamente le balle,
ma..... c'� un ma.
se modifichi files in posizioni diverse con lo stesso nome avrai il backup
solo dell 'ultimo di questi che hai modificato.
Un esempio: se stai sviluppando un sito hai buone probabilit� di avere
diversi index.html (index.php etc) in giro nell' albero delle directory
sotto la documentroot.
Quindi, attenzione.


Ti sei dimenticato:
9) incrociare tutto l'incrociabile e torcere tutto il torcibile (sarà
poi un termine italiano? bho) sperando di non sovrascrivere mai un file
che non devi sovrascrivere senza un backup opportuno.

 il backup solo dell 'ultimo di questi che hai modificato.
Vero, non avevo mai pensatoa questo fatto.
Chiss� cosa succede se si imposta la backupdir cos�:
set backupdir=./.vim.bkdir
In teoria potrebbero essere salvati i backup nella dir apposita e
localizzata nella dir dove sta il file che si sta editando...
In pratica per�, non so se funziona, perch� ricordo che quella
dir va creata a mano... sarebbe veramente scomodo creare una dir
a mano ogni volta che si vuole creare un nuovo file con vim..
Forse sarebbe allora pi� logico salvare le modifiche su un file
chiamato per� in modo diverso rispetto a "nome_file~".
Per esempio chiamandolo ".nome_file~" in tal modo il backup � un
file nascosto che non rompe le scatolead ogni "ls" liscio...c'�
ma non lo si vede.  ;-)
Non ricordo come si f� ad impostare questo nome del backup ma non
deve essere difficile trovarlo nell'help.

 deve essere difficile trovarlo nell'help.
Se avresti letto il manuale del tuo editor prima di postare magari ce lo potevi anche dire.

 chiamato però in modo diverso rispetto a "nome_file~".
Allora sarebbe ancora meglio usare un sistema di versioni (cvs/
subversion) ed evitarsi seghe mentali.
Davide


che se fosse a livello di fs come VMS (come ha fatto notare mallin),
sarebbe MOLTO meglio :)
Ciao Jack

 ce lo potevi anche dire.
gi�.
Mi sono, limitato a buttare gi� qualche idea, a m� di indicazione
che l'OP pu� poi pi�facilmente cercarsi nel manuale.
Giustamente tu ed altri pi� esperti di me avete fatto notare che
vi sono metodi pi� consoni.
Dal canto mio non li conosco...  :-|   Ma saranno sicuramente
utili all'OP.

 che non devi sovrascrivere senza un backup opportuno.
In questo caso è un backup spesso di bassa utilità, visto che memorizza solo
la scrittura precedente, versione che spesso non corrisponde per niente
alla versione corretta/funzionante/utilizzabile.

 niente alla versione corretta/funzionante/utilizzabile.
Sarà di "bassa utilità" come dici tu ma quando lavoravo su MSDOS mi 
ha salvato il culo innumerevoli volte.

 ha salvato il culo innumerevoli volte.
A me è capitato in diverse occasioni.
Certo l'utilità si abbassa se si soffre della sindrome schizofrenica del
"salva" dove ogni battuta è seguita dal salvataggio del documento, ma
con un editor serio dotato di salvataggi automatici si può salvare solo
quando serve.
Invece l'utilità di questo tipo di copia di backup si sente maggiormente
quando le operazioni di sovrascrittura non sono i Ctrl-S (o i :w o i C-x
C-s), ma quando si dice all'editor di salvare una copia del file
indicando un nome di un file già esistente (e rispondendo
automaticamente sì alla conferma).
In parole povere concordo che si tratta di una funzione che nel 99% dei
casi è inutile. È in quell'1% in cui ti salva il deretano che se ne
sente l'utilità o la mancanza.
Personalmente preferisco fare manualmente una rimozione dei file di
backup quando sono tranquillo (ad esempio quando committo una fase del
lavoro). Tengo il numero di file di backup basso e quindi per nulla
fastidioso.
Poi imposto i vari programmi (come git, meld o delle funzioni bash per
cercare nei file che wrappano find e grep) in modo da ignorare codesti
file. Alla fine è come se non ci fossero.
PSK

 Modifica la configurazione di vi disabilitando il backup:
Non solo *vi* ha la tilde come suffisso del backup, anche Kwrite/Kate :P


anche Emacs
PSK

Luca Pascali wrote:

Alcune precisazioni:
1) La tilde per indicare i backup è solo una convenzione.
2) In ambito Unix è diffusa questa convenzione.
3) Molti programmi nati su Unix (come mv, sed, vi...) usano 
    questa convenzione.
4) Hai capito cosa voleva dire Fulvio nella sua replica a 
    Davide Bianchi?
5) Proseguire su questa linea in questa discussione è inut...

 sente l'utilità o la mancanza.
In poche parole stai dicendo che se usi un text editor come si deve usare un 
text editor allora il backup automatico è utile ma se usi l'editor a 
casaccio no.  
Questo lo posso condividere.
 

R.Gigi ha scritto:

innanzitutto grazie a tutti per il contributo.
Era il Gedit.
Ho risolto cosi':
-Gedit
-modifica
-preferenze
-editor
-spunta da "creare una copia di backup prima di salvare"
thanks !
gg