savef
: Sauvegarde de la version courante d'un fichier avant édition.
Syntaxe : savef <nom de fichier>
La commande savef nécessite 3 variables d'environnement : BAKDIR,
NBBAK et HIERDIR. Elle effectue 2 types de sauvegarde :
La sauvegarde des versions précédentes du fichier s'effectue dans
le répertoire figurant dans la variable d'environnement BAKDIR .
Par défaut (BAKDIR non initialisé), les sauvegardes se font dans
le répertoire où figure le fichier.
Pour sauvegarder dans un répertoire spécifique, il faudra préciser
son chemin d'accés absolu dans la variable d'environnement BAKDIR.
Les fichiers sont sauvegardés avec les dates et heure courantes au
moment de la sauvegarde.
Le nombre de versions sauvegardées est indiquée par la variable
d'environnement NBBAK .
Par défaut, (NBBAK non initialisé) on ne fait qu'une sauvegarde.
La valeur maximale de NBBAK est 36.
Les différentes versions sauvegardées se distinguent par le dernier
caractère du suffixe.
Si le fichier à sauvegarder comporte un suffixe de 3 caractères,
le 3ème caractère du suffixe du fichier d'origine est donc remplacé.
La sauvegarde de la version de la veille du fichier s'effectue dans
le répertoire figurant dans la variable d'environnement HIERDIR
qui devra contenir un chemin d'accès absolu.
Les fichiers sont copiés sous le même nom avec les dates de dernière
mise à jour qu'ils ont au moment de la sauvegarde. Si le fichier existe
déjà dans le répertoire HIERDIR, il n'est pas de nouveau recopié.
Il est donc nécessaire de vidanger périodiquement (typiquement chaque
jour) le répertoire HIERDIR .
Si aucune des deux variables BAKDIR et NBBAK n'est initialisée, il
n'y a pas de sauvegarde de la version précédente.
Si la variable HIERDIR n'est pas initialisée, il n'y a pas de
sauvegarde de la version de la veille.
Cliquer ici pour revenir à la liste des commandes du même type