Que sont les fichiers «.save»?

21

J'ai écrit plusieurs scripts bash, et j'ai constaté qu'en les écrivant, des copies supplémentaires des fichiers ont été créées qui semblent être identiques dans leur contenu aux fichiers normaux, sauf que leurs extensions sont .save, quels sont ces fichiers, pourquoi dois-je en ai besoin et puis-je les supprimer car ils obstruent tout? Ils semblent également avoir les mêmes niveaux d'autorisation définis sur eux que les fichiers dont ils semblent être des copies.

J'utilise nanocomme mon éditeur.

αғsнιη
la source
Très probablement, l'éditeur que vous utilisez pour les modifier les enregistre en tant que sauvegarde et ne nettoie pas à la fermeture.
Paulius Šukys
Notez que cela se produit avec de nombreux éditeurs. Vim fait aussi cela comme Kate (les extensions peuvent différer).
Bakuriu

Réponses:

22

Il s'agit d'un nano fichier d'urgence où son tampon est vidé. Si votre fichier actuel semble correct, vous pouvez supprimer le filename.savefichier associé.

De notes nano manuel :

Dans certains cas, nano essaiera de vider le tampon dans un fichier d'urgence. Cela se produira principalement si nano reçoit un SIGHUP ou SIGTERM ou manque de mémoire. Il écrira le tampon dans un fichier nommé nano.save si le tampon n'avait pas encore de nom, ou ajoutera un suffixe ".save" au nom de fichier actuel. Si un fichier d'urgence portant ce nom existe déjà dans le répertoire actuel, il ajoutera ".save" plus un numéro (par exemple ".save.1") au nom de fichier actuel afin de le rendre unique. En mode multibuffer, nano écrit tous les tampons ouverts dans leurs fichiers d'urgence respectifs.

Paulius Šukys
la source
5

Utilisez-vous l'éditeur de texte Nano? Si oui, ces deux liens pourraient aider

L'extension de fichier de sauvegarde est associée à l'éditeur de texte en ligne de commande Nano qui fait partie de divers systèmes d'exploitation Unix et Unix. Le fichier * .save contient un fichier texte enregistré temporaire. Il s'agit d'une sauvegarde utilisée pour protéger le document texte contre les plantages du système. Une fois le texte enregistré par l'utilisateur, le fichier d'enregistrement temporaire peut être supprimé.
référence: www.file-extensions.org

Dans certains cas, nano essaiera de vider le tampon dans un fichier d'urgence. Cela se produira principalement si nano reçoit un SIGHUP ou SIGTERM ou manque de mémoire. Il écrira le tampon dans un fichier nommé nano.save si le tampon n'avait pas encore de nom, ou ajoutera un suffixe ".save" au nom de fichier actuel. Si un fichier d'urgence portant ce nom existe déjà dans le répertoire actuel, il ajoutera ".save" plus un numéro (par exemple ".save.1") au nom de fichier actuel afin de le rendre unique. En mode multibuffer, nano écrit tous les tampons ouverts dans leurs fichiers d'urgence respectifs.
référence: nano manual

Zeku
la source