Forum Puppy Linux - Toutou Linux - Astuces - Aide

Forum Francophone de Puppy/Toutou Linux => Scripts => Discussion initiée par: Rantanplan le Vendredi 22 Avril 2022, 15:24:16

Titre: Exemple de script simple pour réaliser des sauvegardes
Publié par: Rantanplan le Vendredi 22 Avril 2022, 15:24:16
Bonjour,

Je propose un script très simple pour réaliser ses sauvegardes courantes.
Le menu et les fonctions sont nommés génériquement : il sera probablement nécessaire de personnaliser tout ça pour que vous vous y retrouviez.
Et les chemins précisés seront à revoir pour correspondre à votre besoin.

Pour moi, les lecteurs sont des clés USB ou disques durs externes, mais pas forcément pour vous.
Aussi, vous faudra-t-il modifier quelques caractères aux lignes 26 et 65.

Comme vous le verrez, et l'avez déjà compris, c'est un script à peine intelligent.
Mais, ma foi, peut-être vous rendra-t-il service.

Pour l'utiliser, commencez par le télécharger, c'est le minimum requis, ;)
stockez-le à l'endroit de votre choix,
ouvrez un beau terminal qui donne envie,
rendez-vous vous êtes cerné...euh, non... ;D
rendez-vous là où vous l'avez remisé,
et tapez tout en douceur et avec doigté :
./script_sauvegarde.sh


Amitiés.

[EDIT1 20220504]
La ligne 102 "done" retourne une erreur sous Toutou Slaxen 6.0 : elle a été commentée et devient donc inactive.
Lignes 97 à 100 : ajout des lettres d'option A à D en minuscules qui permet, lors de l'exécution du script, de ne pas avoir à basculer le clavier en majuscules.
Titre: Re : Exemple de script simple pour réaliser des sauvegardes
Publié par: Rantanplan le Samedi 08 Octobre 2022, 11:09:12
Bonjour,

j'ai travaillé à une version un peu plus élaborée du script précédent.

Toujours 5 sauvegardes,

Ce nouveau script s'appuie sur les UUID, mais pourrait tout aussi bien utiliser l'étiquette (ou label) des volumes à la condition de respecter l'unicité de chacune d'elle (pas question d'avoir deux volumes toto, sauf si vous aimez les ennuis ;D , ce dont je doute fortement).

Après avoir choisi la sauvegarde à réaliser, le script va vérifier que le périphérique est branché, puis le monter, s'il ne l'est pas.

Puis, la sauvegarde s'exécutera.

Je n'ai pas prévu de retour au menu à la fin, il faut donc relancer le script pour réaliser une autre sauvegarde.

Enfin, il vous appartient de mettre à jour peripherique? par une dénommination qui vous convient, uuid? par une uuid valide, les chemins sont les miens et je ne sais pas pourquoi quelque chose me dit que chez vous c'est différent. az :) .
Pour le reste, piochez dans le 1er billet.

Pas de doute, ça peut être amélioré encore, si le coeur vous en dit ;) .

Le meilleur pour vous.

Amusez-vous bien.

Amitiés.
Simple Audio Video Embedder