Cosa sono i file '.save'?


21

Ho scritto diversi script bash e ho scoperto che mentre li scrivevo sono state create copie extra dei file che sembrano essere identici nei contenuti ai file normali, tranne per il fatto che le loro estensioni sono .save, quali sono questi file, perché devo ne ho bisogno e posso eliminarli perché intasano tutto? Sembrano inoltre avere gli stessi livelli di autorizzazione impostati sui file di cui sembrano essere copie.

Sto usando nanocome il mio editore.


Molto probabilmente, l'editor che stai utilizzando per modificarli li salva come backup e non pulisce alla chiusura.
Paulius Šukys,

Si noti che ciò accade con molti editor. Anche Vim fa questo come fa Kate (le estensioni possono differire).
Bakuriu,

Risposte:


22

È un file di emergenza nano in cui viene scaricato il suo buffer. Se il tuo file attuale sembra a posto, puoi eliminare il filename.savefile associato.

Da nano note manuali :

In alcuni casi nano proverà a scaricare il buffer in un file di emergenza. Ciò accadrà principalmente se nano riceve un SIGHUP o SIGTERM o esaurisce la memoria. Scriverà il buffer in un file chiamato nano.save se il buffer non aveva già un nome o aggiungerà un suffisso ".save" al nome del file corrente. Se un file di emergenza con quel nome esiste già nella directory corrente, aggiungerà ".save" più un numero (ad esempio ".save.1") al nome del file corrente per renderlo univoco. In modalità multibuffer, nano scriverà tutti i buffer aperti nei rispettivi file di emergenza.


5

Stai utilizzando l'editor di testo Nano? In tal caso, questi due collegamenti potrebbero essere di aiuto

L'estensione del file di salvataggio è associata all'editor di testo della riga di comando Nano che fa parte di vari sistemi operativi basati su Unix e Unix. Il file * .save contiene un file di testo salvato temporaneamente. È il backup utilizzato per proteggere il documento di testo dagli arresti anomali del sistema. Dopo che il testo è stato salvato dall'utente, il file di salvataggio temporaneo può essere eliminato.
riferimento: www.file-extensions.org

In alcuni casi nano proverà a scaricare il buffer in un file di emergenza. Ciò accadrà principalmente se nano riceve un SIGHUP o SIGTERM o esaurisce la memoria. Scriverà il buffer in un file chiamato nano.save se il buffer non aveva già un nome o aggiungerà un suffisso ".save" al nome del file corrente. Se un file di emergenza con quel nome esiste già nella directory corrente, aggiungerà ".save" più un numero (ad esempio ".save.1") al nome del file corrente per renderlo univoco. In modalità multibuffer, nano scriverà tutti i buffer aperti nei rispettivi file di emergenza.
riferimento: manuale nano

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.