web-dev-qa-db-fra.com

Que sont les fichiers '.save'?

J'ai écrit plusieurs scripts bash, et j'ai constaté que lors de leur écriture, des copies supplémentaires des fichiers semblant identiques au contenu des fichiers normaux, à l'exception de leurs extensions, sont .save, quels sont ces fichiers, pourquoi J'ai besoin d'eux et puis-je les supprimer car ils ne font que boucher tout? Ils semblent également avoir les mêmes niveaux d'autorisation définis pour les fichiers dont ils semblent être des copies.

J'utilise nano comme éditeur.

20
user364819

Il s’agit d’un nano-fichier d’urgence dans lequel son tampon est vidé. Si votre fichier actuel semble correct, vous pouvez supprimer le fichier associé filename.save.

De nano manuel notes :

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 un SIGTERM ou s’il manque de mémoire. Il écrira le tampon dans un fichier nommé nano.save s’il 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 en cours, il ajoutera ".save" et un numéro (par exemple, ".save.1") au nom de fichier en cours afin de le rendre unique. En mode multi-tampon, nano écrit tous les tampons ouverts dans leurs fichiers d'urgence respectifs.

21
Paulius Šukys

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 faisant partie de divers systèmes d'exploitation Unix et Unix. Le fichier * .save contient un fichier texte enregistré temporaire. C'est une sauvegarde utilisée pour protéger un document texte contre les pannes système. Une fois le texte enregistré par l'utilisateur, le fichier de sauvegarde 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 un SIGTERM ou s’il manque de mémoire. Il écrira le tampon dans un fichier nommé nano.save s’il 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 en cours, il ajoutera ".save" et un numéro (par exemple, ".save.1") au nom de fichier en cours afin de le rendre unique. En mode multi-tampon, nano écrit tous les tampons ouverts dans leurs fichiers d'urgence respectifs.
référence: nano manual

5
Zeku